Since WoT, USA has wasted trillions which could have otherwise been invested in local infrastructure and ramping up of its manufacturing prowess.
Whereas CHINA has stayed away from military flashpoints and focused on economic prosperity. If this continues for one more decade, USA is a lost cause i.e., it will not be the sole super power but the true era of a bipolar/multipolar world will begin.
As far as military comparison is concerned, China is well defended from its NORTH(Russia), West (Central Asia), and south(Himalayas), it only needs ballistic missiles , cruise missiles etc to keep USN away from its eastern coast. I think CHINA has the capability to effectively defend itself even now, let alone a decade later.
China dosen't have hundres of overseas bases like US and thus its no point in comparing overall numbers. its China vs USN(Pacific Command). As far as possibility of economic blockade is concerned, here comes the CHINA-Iran- Pakistan initiatives inaddition to other Eurasian BRI projects. There is nothing stopping China's rise. USA must learn to live with it!