fore-wit

noun

1.
2.
providence by virtue of planning prudently for the future