You really need to have the time to dedicate to your business. Money alone is not enough (unless you pay someone else to run it), as you need to deal with all aspects of it from production, marketing, sales, and administration. The last one is the least enjoyable and most time consuming but...