States of emergency should at least go to congress for renewal every 3 months as a measure to be voted on individually (cannot be tied, for example, to budgets). If that's not enough to kill it eventually, it should automatically become a ballot measure on the next Presidential Ballot after some number of renewals.
There’s a lot of common sense “should” statements that are true and will never happen
Emergencies must be renewed annually by the President. From https://en.wikipedia.org/wiki/Executive_Order_12170:
> The order was first declared on 14 November 1979 (EO 12170). At least 11 executive orders were based on this emergency state. The emergency, which was renewed in 2023 for the 44th time, is the "oldest existing state of emergency."