I made that mistake in 2000. Never let politics influence your stock market decisions!
1. Wall Street types are mostly lefties and statist Republicans.
2. There are no more free market Republicans. Except the Pauls, maybe. Bailouts and inflation will keep stocks afloat. Don't count on a free market savior.
I have a Savior, what I would like to have is an honest leader, because try as I might I am unable to change the government.