Is a Business Opportunity Right for You? 12 Factors to Consider