better late than never
verb
°It's better to do something late, than to never do it at all.