Newbie here,
With our current market, would you advise to buy I-Bonds every year?
Without more context, there is no right answer.
Do you have an asset allocation that calls for a fixed income component? I-Bonds could be one of several possible choices for that part of your asset allocation.
Bonds of any type are not generally employed as
"good investments." The role bonds play in your asset allocation, most typically, is to add ballast to your portfolio to help smooth out the volatility of other parts of your portfolio's asset allocation.
Whether you should care about volatility at all depends quite a bit on your personal risk tolerance, your age, near-mid-long term financial goals, and whether you are already retired, or how long you expect to continue working before retirement.