There has been a strategic window of opportunity for China and Russia for the last 4 years.
The current administration is a disaster and look no further than the aggressive behavior of China, Russia, and Iran.
Biden/Harris oversaw the Afghanistan debacle.