Start small, start now
This is much better than, “start big, start later.”
One advantage is that you don’t have to start perfect.
You can merely start.
You have to do your research, you have to do some due diligence, read some books but analysis can lead to paralysis, too much planning may mean you never launch. Best to launch small and iterate, that way you can mitigate risk and learn from doing. We have stumbled, already made mistakes, but that’s one of the philosophy’s behind the development of our small company.