The quote is often used to inspire people to take action and avoid procrastination, as it implies that delaying something may result in missing the opportunity or losing the motivation to do it.
The quote also suggests that the present moment is the best time to pursue your goals and dreams, rather than wait for a more convenient time.