One of the most important thing that you'll be needing is basic knowledge in running a business and some customer service and marketing skills. With these, you can be more confident that your investment will be fruitful in the long run. Moreover, you really have to be passionate with it and have the skills that it requires. Good luck.
I actually am already a business owner so I already know how to run a successful business. unfortunately my current business is very manual labor oriented so I am looking at moving on to something that interest me and doesn't beat me up
Hard work is faster then aero