The earnings report will be fine and beat estimates. They have the capital to buy good companies in bad markets and make tremendous money in good markets. Quarter will show the results from several earlier in the year deals. What the market does with the news...well as we have all learned, that's another story.
Strong buy at these prices. I see no reason that by April the stock will be 17-19+, more likely around $22. Keep in mind that the analysts have been reducing estimates to not seem out of whack with current levels. At some point they have to raise their estimates and that brings in a whole new slate of buyers