Idiom: No time like the present

See also: