I think you know me as one to shoot from the hip. That said, I think you're making a huge mistake.
There is no way CVRR deserves to be pricing above $19. I base this not on the market's failure to properly recognize CVRR's asset base but on items you, yourself point out.
In brief, the crack spread cannot possibly support a nice distribution coming up. In fact, the next several quarters will come under harsh attack. The end result will be people running away in droves, determined to not be duped and disappointed ever again.
You know better, Pete. I know I'm not saying anything you don't see without help from me. I question the wisdom of holding units presently controlled by yourself, presumably with gains included. That's a risk heavily favoring the likelihood of a pending loss.
You know units will drop below $17 on news of a lousy payout---maybe 30 cents? So you may be trading your $19 units of today in for a loss from here of $2---all for what may well be a payout diminished by 2/3? Where's the sense to that? Obviously you've got dry powder. Your gains match up dollar for dollar and could be derisked by acting now instead of putting yourself on the auction block.
I'd be selling at the best I could above $19 if I had a position with a locked-in cap app. gain. I'd be a buyer when my prognostications proved valid but not until then. A 30 cent payout plus negative guidance for the next Q or two or three will decimate this stock. What is the point behind your holding a stock knowing damned well that headwinds could topple this thing quick as a wink? You can always repurchase. You can always admit to a mistake. You can always undo wrongs and correct things later---there's no permanent closing of that window of opportunity.
But you have an asset dangling in front of you right now. And you know it can't remain indefinitely.
I hope you do something other than merely hold. If you decide I'm full of it, that's fine---but I've got to do what I can when I see a friend possibly making a mistake easily remedied.