Considering that the ruling wealthy would rather forcibly upgrade everyone to compete with robots for crap wages than actually help labor, I doubt socialism will ever take root. As for revolution? Good luck. We've got guns, they've got guns, tanks, cruise missiles, battleships, etc.
Yet, what was the outcome of the Vietnam War?
So the window of opportunity for socialism is gone barring something so far out of field it's practically impossible.
This is a defeatist attitude which is really just destructive and doesn't help anyone or anything. Sorry. The opportunity for socialism will exist for as long as there are antagonisms between a ruling class and an oppressed class which will eventually erupt in revolution. Capitalism is but one stage of human civilisation and it would be foolish to think that it'll be here forever - feudalism didn't last forever and nor did slave-owning societies before that. It is possible that capitalism will wipe us all out or whatever but IMO, it's pointless to dwell on that.