Next national elections are the midterms in November 2026 with a new house and senate taking over in Jan 2027, 22 months time.
If the American people want to shift track they have the opportunity to actually elect a Congress which will do something.
If not it’s November 2028 for the next presidential election. Trump (if he’s still alive - he’s not exactly young or healthy) won’t be able to stand for a third term unless a constitutional ammendment is past
MAGA is essentially a personality cult. There will be a massive power vacuum once Trump leaves the stage, and I doubt any fraction will be big enough to whip the kind of unwavering loyalty we're seeing today.