now is the best time to do sth, not in the future
Oxford100% de las películas
No time like the present, I guess.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición