I learned my lesson during the dot.com era. . .if you make money, BANK HALF OF IT. . .put it in t-bills (even with the crap rate). . .and then invest the other half. . .the old gambling way of "doubling down". . .I sold 300 shares of BPT recently, let the other 1100 ride. . .but my 300 shares paid for my 1100. . .(in at 11 and 16).
I did that already. I started with BPT at 20, sold half at 40, bought back, sold, bought back, sold... Last time was in April after the div., at 59 (I am tempted to buy BPT every time that it dips below 60), and sold today at 73.
I have made my money back many times over, and I still keep my core shares for the dividend.
Energy is a nice place to be, but BPT is a little to volatile IMHO to keep too much in there at this point.