Is this a good time to buy long-term (20+year) bonds?
With interest rates for 20-year Treasury bonds reaching upwards of 5.2%, is this a good time to invest in long-term bonds? I already own some 20- and 30-year Treasuries that I bought after COVID when yields were around 4.7%. My plan is to hold them to maturity unless their value increases significantly before then.
I realize nobody has a crystal ball, but I am curious how others are thinking about current yields. Based on historic data, 5%+ on long-duration Treasuries seems fairly attractive compared to what we have seen over the 15 years. On the other hand, the biggest risk to buying now is that rates continue to move higher, which would push bond prices lower (like the bonds that I currently hold).
For those who are well versed in Bonds and follow the Treasury market more closely, do you view current long-term yields as attractive enough to start locking in for 20-30 years?
I am wondering whether I am underestimating the risk that today's yields could look low a few years from now.
Interested to hear how others are approaching this.