The way to socialism goes theoretically through highly developed capitalism. Exceptions are possible. New socialisms born also in underdeveloped countries. Revolution means a jump to higher level both at the organizational level of community and at the level of human thinking. Capitalism does not develope after having reached its highest level.
Socialism is to replace the collapsed capitalism.
Worldwide capitalism has reached the stage of imperialism, the highest level of capitalism. We use to speak of globalization. At its imperialist phase capitalism is going to be more and more violent. There will be civil wars and difficult internal problems all around the world, especially also in the industrialized countries. The way to socialism is not easy and socialism is no paradise.