Imo the late 2020's through 2030's are going to be a hot war that will determine the leading ideology and superpower for the next century.
I believe China will win this for many reasons, the biggest being due to the leadership of the imperial core being too busy sniffing its own farts and lining the pockets of the bougousie. Even with nuclear weapons, I imagine the people in power will flee/be deposed by spies/disgruntled citizens/class traitors which will limit the damage done.
I believe that socialism is coming in our lifetimes but it will take a bloodbath to get there. Communism itself will require a lot of adjustment of beliefs and re-education so I'm thinking 2100 if I had to pick a year.