The beauty of a lifetime license/account is you don't have to worry about having money 'ready' in your bank for a renewal charge. Sometimes my bank balance literally drops to zero, and I sometimes get caught out after a service attempts to charge me, and I temporarily get downgraded to their free tier and can't fully use the service. This happened with Google One once, and all my files were read-only and I couldn't upload important documents to Drive.
There are caveats to a lifetime account: namely: the upfront charge which is usually quite large, but a worthwhile investment in the long run. Another caveat is: it's not really lifetime, but more: The lifetime of the company/service/product so if the service outlives you, this is a win. If the service goes bust and you're still alive, this is a net loss, but I trust that some services are in it for the long-haul, usually after researching the company. There's no guarantees though. Buyer beware.