When is a CEO or a business leader ready for coaching?

CEOs (or for that matter any C level executive/ business leader) need to recognize that coaching can help them perform better. Not only do they need to perform better but they also need to perform consistently better. This puts a lot of pressure on them; they generally cannot confide in anybody, and end up making wrong choices that impact them negatively. People who are in trouble often have difficulty in thinking and acting reasonably. Their problems overwhelm them and block their ability to listen and understand.  This impacts their thinking further, and makes them do things that bring totally undesired results. Once a CEO understands this, he/she should be ready for coaching.