rainy day
rainy day {n.}
A time of need; especially: a time when you really need money.
Squirrels gather acorns for a rainy day.
Each week Mrs. Carlson saved a little money for a rainy day.
Categories:
Source: A Dictionary of American Idioms