Follow These Essential Steps Before Purchasing a Franchise