Business owners often suffer from perfectionism, dreaming of the best conditions for starting their biggest project.
After all, they do not even start it. A little later they see others doing that. The only important advice in our opinion for future startups is always to test the simplest version. Test, get feedback, implement, and test again.