Why sell or why buy now?
The best time to sell or to buy is when things are going well.
The toughest thing for business owners to do is to sell when things are going well. Think of the professional athletes that have quit while they were on top and think of those that have stayed in the game too long.
Buyers also want a company that has a solid track record. Yes, there are buyers that are interested in companies that have problems, but they want a discount for their future efforts to right the ship.