Question: what is the best time to invest in bonds?
Answer: Yes, you'll get a lesser yield, but you'll take a softer punch when interest rates do rise. A good aim normally is an average maturity in your bond portfolios of five to seven years. These days, you might accept the lower yield that comes with a bond portfolio with an average maturity of three to five years.