There is a Persian proverb, which I would translate it as follow:
Whenever you catch a fish is fresh.
Which is often used to suggest that it is never too late to do the right thing.
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.Sign up to join this community
Better late than never means exactly what it says.
it is better for someone to arrive or do something late than not to arrive or do it at all - Cambridge Dictionaries Online
Along the same lines as better late than never, you could say there's no time like the present.
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?