I Bonds Are an Excellent Hedge Against Inflation
I bonds have a maturity of 30 years, but you are not required to hold them until maturity. You must hold them for at least 12 months and if you sell them after twelve months but before five years you will forfeit the last three months of interest.