All successful people have 6 things clear:
1) Clear picture of destination
2) Purpose of their business
3) Values that guide them in decision making & how they treat others
4) Numbers they track
5) What is their edge? What makes them different?
6) What needs to get done & by whom
Not all have their own clear things but they are making millions and billions, it really depends on peoples luck I think, and also, on their determination in life and they want to have so that they are making thing possible even if it is too impossible to happen. We must know when to give time for not so important things and focus more on how to make money and to become successful in life.