best of the best in any area have patience. they have so much patience that they will keep working on their dreams even a long, long time after people will tell them to stop and move on. most of the best of the best people are simply the best because they have worked hard for a very, very long time.
the greatest of our time in any field have a tremendous attention to details. if you want to be the best in any field you have to be ready to do what other people don't. you have to love it so much that you want to learn the stuff that most 