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.
Best Answer
A phrases for preparing in advance for future problems with financial connotations:
Save for a rainy day.
http://idioms.thefreedictionary.com