We ranked the top 50 franchises for three different budgets: less than $100,000; $100,000 to $500,000 and more than $500,000.