Better late than never.
“Better late than never.”
Doing something after a delay is preferable to never doing it at all.
— Traditional United States Wisdom, United States
Source: Traditional English-language proverb, recorded from Chaucer's writing (14th century); common in American usage