7 Things to Consider Before Buying a Franchise: A Lawyer's Perspective