It's not likely to stop, republicans have won 1 popular vote in the prior 6 elections or 24 years. A quarter of a century, one popular vote won. but still have won half of the presidential elections by the closest of margins
hopefully enough people realize what's going on so we can continue to scrape by at this 50/50 rate
As for gas I don't see any reason for it to significantly decrease in the next 3 years. I think we will settle around $7 for unleaded. There's never been a better opportunity for the green energy agenda. They can sacrifice low-approval Biden on the green alter, send him to the retirement home in 2024 and put up a fresh face with a clean slate with a 50/50 chance at winning (especially if it's against trump) I love trump but he drives a coalition of liberals just as much as conservatives.
Before covid, under trump, things couldn't be much better economically speaking. That was quickly overlooked by voters in the election and we face the dire economic consequences now. So voters did not reward trump, I doubt they will punish biden in the same sense.
If things get relatively stable such as inflation, gas prices I think Biden wins re-election against Trump and wins 55/45 against any other candidates. If it continues being a complete disaster for 3 more years they might have a better shot. Historically it's hard to oust a sitting president, trump being an unfortunate rare exception, in large part due to his bizarre behavior. A lot of voters are low information, they don't consider policies the president will implement and the likely consequences of those policies, read tweets and voting for the "nice old guy" is a lot easier.
For the same reason our country is likely doomed, we are only as good as the individuals that comprise our country.