7 Things to Consider Before Getting a Franchise