That second one had better happen before 2030, because after that the US and one south american country being the only nations with net positive birth rates - and therefore populations that aren't aging out of productive work - coupled with the fact that it will take the rest of the world a couple of centuries to catch up to our military, means that the U.S. just needs to not be stupid for another 6 years or so.
So really, it probably is imminent; what with fighting 2 (and maybe up to 5 or 6) proxy wars and letting corporations continue to erode the tax law and environment to the detriment of the average taxpayer.
I was told the US was the greatest country in the history of countries and i should be proud i was accidentally born here...