farseeing

undefined

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