If not now, then when?

Tomorrow never comes.

When is now a good time to do your best work, act with integrity, keep your word etc.?