The upcoming distribution declaration will be key. If they announce another increase, this stock should zoom back into the high 30s. If they don't, that will be a signal that things are slowing down, and we could see the 20s again. I'm optimistic that we'll be fine.
I don't really understand your logic, you just noted in your headline that the stock has broken both the 50 and 200 day moving average, usually suggests more downside unless it bounces here; i own the stock for the distribution but i also have no problems having it called away through options or trading it for a gain or selling it to try to minimize losses; stocks are often range bound and cyclical and i think the chart is telling you that this isnt going up in the near future to the high 30s