Three basic things before starting a business,,,1: availability of capital 2: demand of the product or service 3: location....the rest you can improve as time goes by