Foresight. Insight. Hindsight. To succeed, you need all three
Body
Hindsight is the ability to learn from the past. Insight is the ability to interpret and respond to the present and foresight is the ability to predict and prepare for the future.