Vanguard Intermediate Investment Grade Yields 5.18%. Bond funds have taken a beating, what better time to buy? I don't have the capacity to predict interest rates, and by the way, neither does the Fed. Inflation was "transitory" and no need to raise rates. Oops, sorry we got it wrong and now...