8 Important Things to Consider While Choosing a Franchise