I think it was Roy Clark who said, "If steamboats were a dime a dozen, all I'd be able to do is run up and down the bank and holler, 'Ain't that cheap'".
Pretty well sums up my thoughts on the subject.
I've made big money (for me) in mutual funds. I've lost big money (for me) in mutual funds.
I've lost big money (for me) in annuities.
I've held on to the money that I've put in CD's. I recognise that the cost of living is outrunning my tiny CD income, but the base is still there. I can't say that with the annuities, and altho the mutual funds are better than they once were, I have no faith in them. I am a failed investor, by anyone's standards. But I'm ignorant, and happy. . .