Most times people look for the right time to do/start something but the thing is, the time will never be right. If you are constantly looking for the perfect time to do something it will never happen and all you will accomplish is disappointment. The reason the time will never be legitimate is because the world doesn’t work like that, things do not line up appropriately and they definitely do not go your way 100 percent of the time.
The best time to start is NOW. The only thing you need to possess to accomplish your goals is passion, because everything else is not guaranteed. There will be no promises that you will have the right amount of money or support but what is promised is that if you work hard you can surprise yourself and accomplish a lot more than if you simply waited for things to be foolproof. Nothing in life is foolproof.