Cruz may lose his senate seat, so Trump might want to put him on the Supreme Court so that a non-Canadian Republican can run in Texas.
On the other hand, Cruz’s integrity issues might lead him to be the next John Roberts.
Cruz should never be a SCOTUS justice. Ever ever ever.