The Right Time is Now
Why should we wait for the right time if now is good enough? I think that the right time is always now. The only wrong time is tomorrow or next year. When you do something now you train yourself to do things even if they're hard. You're never going to feel like it is the right time until you start doing.
The only thing that is keeping you from success is inaction. And, sure. If you act now it may not work out, but the only way to know is to act. So, don't wait for tomorrow to do what you can do today.