What term describes seeing or imagining success in advance and planning accordingly?

A.
afterthought

B.
investing

C.
saving

D.
vision

D. vision