Cruz lost so much stature in my mind, when he caved in and started following Tumpy. How he gets that back remains to be seen. I don't want to have to say the same about DeSantis.
IMHO Cruz voted for Trump for one reason and one reason only (per the Glenn Beck interview and Beck was livid) and that was to ensure that conservatives justices. were seated in SCOTUS. Supposedly Cruz met with Trump and Trump gave him a list of possible candidates. That is one reason I voted for Trump and the other reason was to ensure the Hillary didn't secure the presidency, nor did she get to decide the justices.
After Trump was elected Cruz supported him on issues that he felt were for the good of the country. Cruz urged Trump to build the wall several times; Trump ignored Cruz's advice, not only on that issue but others.
I like Cruz and still support him, though I still agree with him that we need term limits, which would probably force him to step down.