forethought

noun

1.
planning or plotting in advance of acting
2.
judiciousness in avoiding harm or danger