A great leader would know what is next because he would have planned ahead for the "What if"?.
Many great leaders learn valuable lessons from mentors. Many possess intuitive natures or hunches that tell them what to do and when to do it.
Any one who aspires to become a great leader should create his own list of traits to develop. Here are some points to start with.
"L" is for learning
A great leaders learns from failure. No one should think that leaders never fails. They do because they are always doing things. The more you do greater your chances for failing, but also the greater your chances for succeeding.
"E" for excitement
A great leader is excited for his vision, and this excitement makes others want to follow.
"A" is for asking "Why, Who, When and What if.
A great leader asks questions , learns the situation and makes a decision about best plan of action.
"D" is for decisiveness
A great leader acts. Non-leaders don't want to make decisions because inherent in decision making is risk and accepting responsibility. Leaders know that decisions are necessary for forward movement.
"E" for elevation
A great leader likes to elevate others, because team possess strenght. Leaders will look for other people with leader potential to praise, mentor and promote.
"R" is for risk
A great leader takes risks. He will march the opposite direction from the crowd. He will think of something no one else have thought of and will share it. But if the crowd disagrees he will pursue his idea with confidence.
Now ask yourself Do you have all this in you? If not, try to have all these qualities for the success of any business.