In order for thought to be a useful tool, correct and relevant information must be available.
Thought can then solve problems by running different scenarios, combinatorial arrangements of data and visualizations of possibilities.
However, thought is often limited to the information it is privy to at the time and cannot go outside its known boundaries. Hence, it is important to know when to engage and when not to employ its services. Otherwise, it can cause more problems than it solves.