The US has many years left. If anything, Europe will "collapse" before the US as the USA consumes it through the process of vassalisation to keep itself alive. First the US will try win the the inter imperial rivalry between itself and it's allies (the EU and it's biggest member states, Australia, South Korea, Japan), which seems to be going well on the EU front given the Ukraine war. The EU is being successfully vassalised and has lost energy independence after the nordstream gas pipeline bombings, and is being forced to give it's current weaponry to Ukraine, and buy US made weapons to replace those outgoing arms. Then the US will shift focus to China, and try to beat them.
I know people want to be optimistic, but the US is still a superpower. If you asked communists in the 1950s and early 60s, they probably also thought that the US had little time left, given the progress of the USSR, the rise of anti colonial movements, and the US still struggling massively with internal issues. But in the end, it was the USSR that collapsed, and the neoliberals got their "end of history" moment, until 9/11 happened.