Despite the bond bubble right now, I believe there's some room for another rally in bonds. The election of trump have seen stocks driven to record highs, and bonds/treasury/gold crushed. The longest stretch of inflows into US equities since 2014 when the dollar rallied 20%.
Net short in 10 year bonds are currently at record lows: (-500,000) i.imgur.com/0cfU6Jy.jpg (courtesy of zerohedge)
A large covering of shorts could drive bonds much higher in the coming days into Q4 earnings season. I believe a buy at this level is a pretty reasonable risk reward on the backs of the majority in the market... (4% stops, 20% tgt)