Idioms to say If there is something needed to be done, then do it today?

It's now or never — TFD

something that you say which means that you must do something immediately because you will not get another opportunity

"As she was leaving I thought, it's now or never. So I just went up to her and asked her out."

There's no time like the present. — TFD

something that you say in order to show that you think it is a good idea to do something immediately

"When do you think I should phone Mr Hughes about that job?' 'Well, there's no time like the present.'"

Seize the day! — TFD

to use an opportunity to do something that you want and not to worry about the future.

"Seize the day, young man. You may never get the chance to embark on such an adventure again."

Related: A list of famous inspirational quotes about procrastination.


Make hay while the sun shines

http://www.phrases.org.uk/meanings/make-hay-while-the-sun-shines.html