5 Things to Consider Before Choosing a Franchise