There's a period of time which is beneficial. It's not about being secretive, it's about putting your head down and getting things done without interruption.<p>Five years is (in virtually any case) way longer than that should be. But three months? Great! Even a year, if you're really on to something. But after that you need viable interaction with your customers/users/prospects