All the time is good and no matter how many seasons there are and all are good but whenever we start a business we must first have information about it. If we have information about it then we can We can start a business at any time and be successful in it but first we have to know about it and be interested and work hard and by doing this we can start a business at any time.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.