We won't go to war with China in the way you're thinking.
We're already at war though, and losing it. They can influence our free press, we can't influence theirs. Coupled with more espionage, more cyberattacks, RU and CH have invested heavily in causing division and destabilizing our country. And they are finally succeeding.
They aren't going to fight on a front where they can lose, when they are already winning. Patience saves their resources as we either fall apart into a manipulated civil catastrophe or just fade away into a nation state of homelessness, debt, and "UBI" to placate morons.
0% chance of war, because our adversaries are not stupid.