take care of a matter before it becomes too late, take advantage of the proper timing
STRIKE WHILE THE IRON IS HOT
Meaning of STRIKE WHILE THE IRON IS HOT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012