The best time to sell is when everything is going great and has been going great. This is also the hardest time to sell. It is human nature to hang on for one more inning or one more season when the game is going well. After all the good times are well earned. This is the reward for the long days and the other sacrifices. If one has been in business long enough to have built a sellable and valuable enterprise, then one has seen the ups and downs of forces beyond one’s control. Those forces have been overcome in the past but it took time and talent to do that. The talent is still there and probably better than ever, but is the time still there?