For what is likely the most important transaction of your life, you need to be prepared. You need to be ready to share information so that your team (banker, attorney and accountant) can provide you with beneficial guidance throughout the process. This is as much a learning experience for you as it is an opportunity to get organized. That being said, in todays market, you need to build and run your business to be ready to sell at any time.

Source