(there is) no time like the present
used to suggest that something should be done now rather than later
"When do you want me to leave?" "No time like the present."
Useful english dictionary. 2012.
"When do you want me to leave?" "No time like the present."
Useful english dictionary. 2012.