Stop Waiting For The Perfect Time
The truth is that, there may never be a 100% perfect time to start a particular business. You need to start when the odds of success are looking high by your calculations. It doesn't have to be 100% perfect, before you get started.
Lots of people have procrastinated on starting very important things in their lives. Things that could have changed everything for the best, but they kept on waiting for that 100% perfect time. But that 100% perfect time never came.
You must understand that you're not the only human being on Earth. The world is naturally chaotic, and seeking for absolute perfection in an imperfect world can lead to wasted years and wasted opportunities. You need to start from where you are, and with what you have.
The mark of a true businessman is the ability to see opportunities in chaos. Thus, the chaos shouldn't be making you complain, but rather curious about ways to capitalize from the chaotic world. So many people have become rich by starting as soon as they could.
They did not wait forever, but calculated the resources that they had; and started with that. Many people hang on to the false idea of a perfect time to start, but they forget that when you start from where you are, you will build momentum with time; and achieve greater things.