I respectfully suggest Cruz will NOT win IA, WI, OH, NV, NH or CO in the general and will only get IA in the Primary.
Attacking NY is not helping him
The nation is really fed up with liberal policies on national security, immigration, and jobs. As an Ohioan, I think Cruz has a decent shot at Ohio if he wins the primary (which I don’t think he will.)
If he can win Ohio, then Iowa and NV are in play.