The future is unknown and there is no guarantee that your plans will work out the way you imagined. The only time you have control of is the present, making it the ideal time to pursue your dreams. If it is worth doing, it is worth doing at this very moment. Do not wait for the perfect time because that time will never come. Instead, focus on what you want to achieve and go for it.
Think about some of the things you have been putting off. Why are you not actively pursuing them? If it's because you assume the opportunity will always be there, one of these days you will find this not to be true. If there is something you truly want, go for it now! The future is promised to no one.