1. Make budget
2. Stick to budget
3. Understand if you take risk it could end your business
4. Brand product
5. Promote product
6. Understand you can't please everyone
7. Build a team of people who love product to help
8. Adapt to business changes
9. Know fanbase
10. Pray
I tell all my wrestling friends that Anarchy really should be more the norm as a schedule because it's led to their shows feeling big every single time out, and WAY less overhead. Sometimes less really is more