Cruz is an excellent senator. If he wants to be president down the line, he needs to present himself more as he does on his podcast, which is very good. If he lightens up on the preachy stuff and shows his humor and intelligence I think he will do well.
If he want's to be President, or even remain a US Senator, he better get off his ass and get to the bottom of this election fraud.