Normally you have to install certificates via cPanel or similar.
But as far as certificates go, unless you’re running something very specific (like a really big eCommerce or banking website), Let’s Encrypt certificates are fine for running long term. They should automatically renew every 3 months and you then never have to think about them.
I suspect that you’re just running a modest site, since it’s on GoDaddy.