What do you need to start a business?
Their simple thing, know you product
better than anyone know your customer.
and have a burning desire to succeed.