fore·thought·ful /-fəl/
Fore·thought·ful a. Having forethought. [R.] ◄ ►
forethoughtful adj : thoughtful of the future; "careful forethoughtful planning"