think ahead
idiomDefinition of think ahead
: to prepare for a future event or situation by thinking about what might happen
We should have thought ahead and brought an umbrella.