There is a phrase in Malay that goes "prepare an umbrella before the rain", meaning one must be prudent and proactive of future challenges by making all the preparations necessary. I would like the English equivalent of such a phrase.
Thanks in advance, and apologies if this has been asked before! (I checked as much as I could)
EDIT: What I'm looking for is the act of preparing a solution to a specified problem before the problem happens. So anticipating rain, one prepares an umbrella.