makes hay while the sun shines
Acts during advantage
To make hay while the sun shines is to take advantage of favorable conditions while they last.
The expression comes from farming—hay must be cut and dried before rain comes, so farmers work urgently during good weather.
She's making hay while the sun shines, taking every freelance job she can get before the baby arrives.
- seize the dayEmbrace the present moment
- harvest timeSeason of collecting crops
- sunny dayBright, cloudless period
- strike while the iron is hotAct when conditions favor
- grab the bull by the hornsAddress difficulties directly and boldly
early bird · plow ahead · carpe diem · no time like the present · golden opportunity · window of opportunity · fair-weather friend · resourcefulness · under the weather · industriousness · diligence · hard day's work · time is money · storm in a teacup · raining cats and dogs · calm before the storm · snowed under · first come, first served
makes hay while the sun shinesprocrastinates
Habitually delays action
misses the boat · drags one's feet · dithers · fiddles while Rome burns · dawdles
makes hay while the sun shinesimprovident
Lacking foresight, especially financially
shortsighted · reckless · spendthrift · wasteful · fools around
makes hay while the sun shinesidles
Passes time uselessly
lazes about · loafs · slacks off · wastes time · sits on one's hands
makers, making, haying, hayloft, whiles, whilst, sunned, sunning, sunshine