I doubt Palin will run.
That being said, Cruz is at the top of my list, but I would gladly vote for Rand Paul in a general election
Rand Paul isn’t perfect by any stretch of the imagination but he’s the best we have.
Palin needs to get serious and run for Senate