take advantage of an opportunity, take a chance while it is available
MAKE HAY WHILE THE SUN SHINES
Meaning of MAKE HAY WHILE THE SUN SHINES in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012