Best purchase method/duration?

I originally used Amazon Pay to pay for an extended subscription, but that's no longer an option. It also looks like given the recent issues it might not be recommended to purchase more than a monthly subscription.

What duration are most folks purchasing? What's the best balance between safety and convenience for payment methods? (Not interested in crypto given the higher transaction costs)