Foresightful Synonyms

Planning prudently for the future
(Adjective)