ted cruz is right