for a financial success , first u must study the market , and see what is missing and there is a high demand for it , then u need a large source of money (depending on the business size) for backup , also one of the most important factor to have a successful business is to advertise about it .