far-seeing

 

adjective

  • having shrewd judgement and an ability to predict and plan for future eventualities: when working out your budget, be as precise and far-seeing as possible