Making timely preparation for the future (9)
I believe the answer is:
provident
(Other definitions for provident that I've seen before include "Thrifty; far-sighted" , "Frugal" , "Careful, thrifty" , "Prudent, far-sighted" , "Providing for future needs" .)