Don't get Role until `paidUntil` > today; automatically drop Role when `paidUntil` is at least `n` months in the past (where `n >= 1`). Both the role and `n` should be configurable. Trigger logic a few minutes after startup and then daily?