After determining your priorities for selling your business, you can plan to execute a transaction which achieves your goals. You should work with your advisors to develop reasonable expectations about how to achieve each of these ends and which ones you are willing to sacrifice. The general rule is that the best time to sell is when your business is thriving and generating cash without being overly dependent upon your services to the company. You will need to implement the optimal sale process at the right time, identify the right buyer and command the right price. #sellingyourbusinesswithdavidking