there is no time like the present
"there is no time like the present" which means now is the right or the best time to do something. Conditions are favorable right now to do something. It's a advice really. It is a advice to make the most of the day or this paticular particular moment. Take advantage of the situation now to do something before it is too late.You did great with this!
What you described are common types of figure of speech/phrases that people say when describing the significance of what they are talking about!