Cruz got a stiff challenge from Beto Effing O’Rourke. He has zero chance of becoming POTUS. I do think he’d make a fine SCOTUS or Attorney General.
Strictly speaking I think that Cruz was not even Constitutionally eligible to be a Senator. The requirement was 30 years of age and 9 years a Citizen, Article 1 Section 3. As of June 2014, Cruz was a Canadian Citizen.
Maybe Houston dog catcher, but that’s about it,