How to Spot the Best Business Opportunities