Rubio? Hell no.
What's wrong with Rubio? He was a bit of a goofball when he ran in '16, but if you look at speeches and comments he has made in the last several years, he has been damn good.
The upside is that he speaks Spanish and would shore up Latino support. It would help in Arizona, Georgia, Nevada, and maybe even New Mexico.