circumspect

(adj) careful to consider all circumstances and possible consequences ;  prudent   
A good president must be circumspect before deciding to start a war.