I personally agree,In the beginning of World War II, the Soviet Union signed a non-aggression pact with Nazi Germany, initially avoiding confrontation, but the treaty was disregarded in 1941 when the Nazis invaded, opening the largest and bloodiest theatre of combat in history. Soviet war casualties accounted for the highest proportion of the conflict, in the cost to acquire the upper hand over Axis forces at intense battles such as Stalingrad, eventually driving through Eastern Europe and capturing Berlin in 1945, inflicting the vast majority of German losses.
The Soviet Union should not have been invaded before its collapse. Prior to the collapse of the Soviet Union, the Soviet Union was one of the major super powers in the world. The Soviet Union was also a nuclear power and had been in a long lasting cold war with the Americans. Invading the Soviet Union before it's collapse would of brought upont the risk of a nuclear war.
One must remember that while the Soviet Union "collapsed" due to economic influences, at no time did the core of their military cease to be functionally able to engage in combat. While it is true that many areas of their military, specifically those areas that were non-combatant in nature, did suffer from shortages, manpower failures and infrastructure flaws, they could have waged a formidable and costly defense.
The Soviet Union's collapse should have been a victory to all. The recent politic issues that the country had been facing was too much for any other country to handle without looking like a failure to the world. Not only that, but they would have seemed greedy to other countries who may have then gotten mad. It is good to let an organization once in a while, in order to let it rise even stronger again. While the Soviet Union never rised again, the people who lived within now have a better political and economical system.
No, the Soviet Union should not have been invaded before its collapse, because the United States was patient and waited for the Soviet Union to collapse on its own. There was no reason for the United States to invade the USSR, because the USSR hadn't attacked. They had just made a lot of threats.