I generally don't consider Rand as much of a philosopher as I do a future thinker. The accuracy with which she predicted today's progressive movement and current mindset is rather chilling.
Free markets/free minds. Question all narratives. If you think one political party is perfect and the other party is evil, the problem with our politics is you.