foresightful - adjective
foresightful - thesaurus
farseeing farsighted foresighted long longsighted prospicient