Yes, socialism is the opposite of capitalism. Trump is a capitalist and Cruz just talks for a living, as a lawyer (albeit a good one) and a politician.
Trump built casinos and Cruz defended religious freedom to the Supreme Court. Which one is more useful to the country?