v. take advantage to do something when the time and conditions are available or suitable
MAKE HAY WHILE THE SUN STILL SHINES
Meaning of MAKE HAY WHILE THE SUN STILL SHINES in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012