no.
rubio is sort of like sanders in the sense that he might win a general if you let him run, but he'll never win the primary - because republicans won't vote for him. we learned a lot about republicans four years ago, and the big takeaway is that they don't want smaller government.
i'd give cruz a better chance because he's a little crazier...
but, none of these candidates are in the right space. i'm not being facetious when i point to palin - she represents the party, and rubio doesn't.