I suspect there will be a civil war (using the term loosely) in the US before 2024.
The left has shown its true violent and belligerent nature. It's become more and more evident in the age of Trump. The right has been biting its collective tongue for years. Between the compulsory acceptance of moral deviance (catch-all term for anything outside the norm of "traditional American values"), the perpetual victim class (Islam, LGBQT, feminist, illegal immigrants, BLM, etc) and general petulance, the left has endeared themselves to nobody outside of their caste. The Democrat party is collapsing and they aren't going to go down quietly.
I'd say that the fuse has already been lit, and it's just a matter of time before it blows.
I know that the "Day of the Rope" is a popular wet dream, however it won't be far from reality. This will be an ideological left/right war as much as an urban/rural one. You will see mass chaos and infighting within major metropolitan areas. Martial Law will likely be declared and mandatory curfews enforced by pain of death. Those who live in rural communities will be mostly fine. The hammer won't drop on them as hard, though they will still be dealt a major blow.
There will be hundreds of thousands, if not millions, of dead. With that much death, there will be an epidemic of disease the likes of which the US has never experienced. Since most hospitals are located in metro areas, medical services will break down at a rapid rate.
It will destroy the black and Latino community. The Latinos will do better since many will just head south to or through Mexico. Canada will undoubtedly be dragged into the fray. If for no other reason than to secure their own borders.
The ideological left will be annihilated or driven so far underground that it will take several generations for it to rear its head back into the public eye.
We will have meme'd right wing death squads into existence. The small pockets of leftist "resistance" will be exterminated with extreme prejudice.
America will once again be governed by the people and for the people. There will be hard and lean times ahead for decades, but hard times make for strong people.