I share your enthusiasm about Trump's strong showing in Iowa but I was a bit concerned that Rubio was a strong third and not too far behind Trump. Those concerns have been alleviated a bit since as Rubio has not come on very strong in NH and in fact came off rather badly in the debates last night. Also, Trump has maintained his rather large lead in the polls and with the primary just over a day away, Rubio does not have much time to close the gap.
I was also surprised with how well Trump did in Iowa but caution you against getting too overly-confident. We'll both feel better once Trump has put up solid wins in NH and SC.