after some failures with Let's Encrypt (almost certainly my fault wrt auto renewal) I switched to free 15 year Cloudflare certs instead and I'm very happy not worrying about it any more.
At least under the new scheme if you let the domain sit for 45 days you'll know only you hold valid certificates for it.