Currently there is too much uncertainty for me. No one knows how much the decline of the spreads caused by QE infinity will pound the mREIT stock prices down. There are too many variables to consider. I think it is better to wait and see what the new trend is going to be now that the rules have changed. Past performance may no longer be an indicator of future returns because the Fed has mucked it up.
I try not to invest in a stock solely because people were making money in it before. That would be dumb. Especially when the conditions under which they were making money have changed. If you have doubts, it’s probably for good reason.
There is no hurry right now to make a commitment. Take some time to #$%$ the situation. The cautious investor doesn't make as much as the lucky investor but he doesn't lose as much as the unlucky investor either. Remember the story of "The Turtle and the Hare". It’s popular to tell it to children for a reason and that is because it rings true with the life experiences of so many.
Besides, it's not a good habit to chase stocks down. That is normally a losing strategy unless you know something which I suspect that you don’t.
Any thoughts about why AGNC is currently the highest-yielding of the major mREITs? In my opinion it's also the consistently best managed. We can argue the effect of future uncertainty, but that should be a class effect, at least within the agency/non-agency categories. Either AGNC is undervalued here, or the rest of the similar, larger-cap mREITs are over-valued fairly significantly- e.g. IVR at a current 12.4% and AGNC at a current 14.5%.