John Dini joins Jim Blasingame to reveal how many years in advance you should take to prepare your business for sale, and the reasons why it takes years.