Whether or not Rand was "an individualistic sociopath" or not has no relevance to the fact that what she said was true.
Nor does whether or not Reagan and Thatcher shared her "anti-social views".
Your use of two types of ad hominem rather than putting forth an actual counterargument is another unmistakable hallmark of modern leftism.
This, among numerous other reasons, is why leftists are the laughing stock of thinking people everywhere.