start a bjsienas when you know that you have what it takes to do the business, when you are ready to depend solely on your own knowledge and not any body s knowledge to run your business successfully. It is very important to know all this before starting a business.Most people wait till they are close to retirement or when they have excess funds before they start thinking about starting a business. The following are the times I believe is best for anyone to start a business.
1. When you are young.
2.when you have no responsibility
3.when you don't find pleasure in working for others.
4.when you have an incurable obsession. Etc
Feel free to add yours.