Definition
An expression encouraging immediate action rather than procrastination.
You've been talking about learning a new skill; there's no time like the present!
They've always wanted to travel; since they have time now, why not leave immediately? There's no time like the present!
If you want to change jobs, start looking now; there's no time like the present.