Foresighted

Webster's Dictionary of the English Language

·adj Sagacious; prudent; provident for the future.