What does 'No time like the present' mean?

If people say that there's no time like the present , they believe that it is far better to do something now than to leave it for later, in which case it might never get done.

Idioms similar to 'No time like the present'

See also: