Should I Buy a Franchise? What to Consider.