I think the end for Trump is in sight now.
Very excited to see Rubio battle back last night, obviously picked up a lot of support that may have gone to Jeb or Christie in earlier primaries,that will continue now with Jeb out officially. Also, have to think the sort of people who are voting Kasich and Carson (not a small number of votes given the margins in play with this many candidates, Donald stll only around 1/3 of the votes) will disproportionately break for Rubio over Trump or Cruz once those guys drop, can't see a ton of them being attracted to the other two.
Rubio will pick up those votes and pass Cruz as the primaries wear on.
Question then becomes, if Rubio can best Cruz, where do those votes go? Again, have to think those voters break disproportionately for Rubio over Trump, even if not as markedly as in the case of Carson, Kasich. Rubio has a much better trust factor for the evangelical and hard core conservative types voting Cruz now.
If all this happens, there are enough votes to put Rubio ahead of Trump or at least make it a dead heat. Tons of cash flow that had been going to the other guys will be Rubio's, he'll be the nominee eventually.