No. Absolutely not. We should not surrender to the Liberal premise that a woman deserves to be on our currency. No Woman in US History, including Ayn Rand, has done anything significant or worthy enough to merit being placed on our currency.
None of them have earned such an honor, and to give it to someone unearned simply because they are female is a Liberal idea, and it is just plain wrong.
Especially not that horrid troll, Ayn Rand.