No. Cruz is a senator. He needs to stay there and finish the work he was elected to do.
You make a good point, he’s only 44 and his term runs til Nov. 2018.