Only stupid guys can say that now it's the best time to launch smth. It's the best time to learn smth, to work, etc. For launch you need experience and, okay, you can launch to fail cause your fails are valuable for you. It's your steps to your better future
There's no "golden time" to do something for sure. Opportunities come and go. If you can't catch the opportunity, you miss it. It's kind of mean when you say people who know their time has come are stupid. However, your opinion about failure and sucess is true!!