I've been taken to the cleaners so many times by brokers selling me funds, Stocks, Bonds, Annuities, and so on, I've given up. There is always a hidden catch, a "load" or management "fee". Or some other way to bilk me out of my money.
FYI, the government produced CPI inflation rate is not realistic. Locally, our government publishes an 8% national inflation rate as the basis to charge commercial rent. AND, they have the facts to back that up.
Following these standard guidelines, I have been 100% successful at losing money over the last 30 years. 100%. Yet, my wife, who is a DIY investor has done quite well.
If I were to follow her model, I'd invest only in things I really know about, companies I like and programs I trust. She picked Honeywell, Ford, Apple, and a number of other companies she liked.
Where I listened to my Ameriprise "advisor" and he diversified my investments, most of which were willing to take the shirt off my back along with my money. Thank goodness I also have a local savings account that is solidly earning 0.2 percent per year.