> What if your cronjob doesn't fire? What if LEs script has a bug and you're not up to date?
That's why I renew them a week in advance. I set up Nagios checks which alert me when a certificate is not renewed. Those were already in place before LetEncrypt since human error is just as likely as a script breaking.