William Shakespeare said this quote

Better three hours too soon than a minute too late.