If you had only left out "good" & "qualified"!
To answer the question though; I think there are 3 characteristics of a great coach:
1: A superior ability to observe & analyze.
2: An exeptional ability to communicate.
3: A genuine ability to listen.
Note one does not have to have exraordinary ability to personally succeed at the subject to be a great teacher. There are many great coaches with limited playing skills as there are many great players that cannot teach.
__________________________________________________
The Smart Money: #1 - ATGATT, #2 - Training (machine skills and survival skills), #3 - The bike; whatever floats yer boat with the money you have left over