better late than never


Definition
it is better to be late than to never arrive or complete something; "Class started half an hour ago! Better late than never, I suppose."

Antonym
early bird catches the worm