foresight

the ability to predict what is likely to happen and to use this to prepare for the futureShe had the foresight to prepare herself financially in case of an accident.The government's policies show a remarkable lack of foresight.comparehindsight