10 Important Things To Consider When Buying A Franchise