When is the right time to sell my business?
When the business runs without the founder for at least 90 consecutive days, when the financial trail will survive diligence, when the leadership team is paid to stay through transition, and when the founder can answer the day-after-close question without rehearsing.