China might not catch US any soon in term of GDP but as military spending, but our 150 billions military budget has equivalent effectiveness as US 650 billions defense budge, take example a 70000$ US salary of American ship welder, researcher, scientist doesn't necessary mean they will do 7 time better or faster than the 10000$ US salary Chinese counterparts, if our military procurement is 7x cheaper than US, you will expect that we can fill up with close to 2000 5th gen fighters and bomber as well, of course you can claim that you guys are more advanced technologically than us. for that I will give you credit until 2030 realistically.
Bro, these people commenting here about US superiority do not want China to progress and frankly have no clue about economics or geopolitics.
China is already the largest economy in the world in PPP and since it makes nearly everything itself, it's PPP is more a reflection of it's wealth than actual nominal GDP which is rigged in favour of the US economy due to dollar being the world reserve currency.
Will the dollar still be the world reserve currency in 2030? Chances are very slim as Chinese GDP in PPP will be at least twice as much as US by then and the Chinese will have caught up in virtually all areas of civilian and military technology. The current nominal size of GDP as far as China is concerned will be completely irrelevant by then.
The Chinese consumer market will be by far the largest as China will then have 4 times the amount of consumers that will have enough spending power to buy nearly whatever US consumers can buy. Will China not use this massive import market to shape world political allegiances to it's favour? You bet it will.
I can write a whole essay on this but have better things to do with my life. Best to ignore these detractors who come from a position of being anti-China and/or are simply ignorant in the topic they are commenting on.