Unfortunately I leaned on history to make investment decisions during this period of rising inflation. Gold, stocks, and real estate were historically good hedges against inflation and cash holdings should be minimized. But that conventional wisdom has been a bad strategy this time. As a reminder one ~sure bet is iBonds (the i is for inflation). Last I checked the yield is little shy of 10% and your money only needs…
Series I bonds with issue dates prior to February 2003 became eligible for redemption six months from the issue date. Bonds with issue dates of February 2003 and later are eligible for redemption one year from the issue date.
However, if a bond is cashed within the first five years after its issue date, interest earned during the three months prior to cashing will be forfeited. Once a Series I bond is five years old, there is no interest penalty for redemption.
Another problem, you will owe federal tax on the I bond interest when you cash it in.
In general interest on treasury bonds is not taxable at the state level. I am not sure about local taxes, which have all sorts of one off rules. But the thing most miss about the I bonds is you receive no interest until maturity/cashing it in. So no compound interest.
Hope that helps!