There are several things that you need to consider before you start a particular business. The most important thing that you need to decide is for yourself and that means that you need to think as to how much money you will be able spend as well as how much effort you will be able to put into a particular Business.
Then the next question you want to think about is that the business has to be a home based business or rather a regular business which involves getting an office and also making sure that you have some office staff to make that office work.
Then next comes the issue of what kind of business model will you like to have. And in that you should find a business that interests you. as well as you have expertise and specialization.