Will never happen. No one can fight a land war anymore across 3000 miles of ocean. We did in the middle east only because our technology was such that Iraq didn’t have the capability to know we were coming and to stop us once we got in their waters.
We cannot mass the amount of troops needed for a China invasion any more then they can invade the US. It would not go nuclear because even China recognizes MAD. The only way a war between the US and China is won is by the US producing its own energy and bringing back manufacturing capability where we can have a positive trade balance with the world. This will wipe out China as a world power.
The first and most important step in that task is to unshackle our industry. High corporate taxes and insane regulations (particularly of the environmental variety) severely stifle the business climate. The worst enemy of the American Businessman is the Washington Bureaucrat.
I wasn’t referring to an invasion at all. They don’t have to “invade” the US. Not by force.