( saying ) now is the best time to do sth, not in the future
(THERE IS) NO TIME LIKE THE PRESENT
Meaning of (THERE IS) NO TIME LIKE THE PRESENT in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005