I really hope you are right. I’m in Florida, and everyone I know is for Trump. I even know some former Rubio Senate supporters in Jupiter who have crossed over and are major Trump supporters now. Since I still vote in NY I will vote an absentee ballot for Trump. He is carrying upstate NY by a huge margin over Hillary, and her numbers in NYC are way lower than a normal Democrat candidate. I think Trump will carry NY in the primary if Rubio is out by then. Cruz will never win NY.
And neither will Trump in the General.