Crucial tips and advice for new franchise owners that set you up for success.