Honestly, why not make it expire after an hour or something? That way you're forced to deal with auto renewal.
90 days is a good compromise between encouraging autorenewal and allowing services to be down for a couple of days without really impacting anyone. It's short enough so that the person who set up the automation is probably still employed and thus they have an incentive to fix any issues.