The returns offered by immediate fixed annuities aren’t as good as they sound. The sleight of hand in this case is the immediate loss of 100% of your principal. They are fixed for you to lose and the insurance company to win.
If you have a personal umbrella insurance policy, congratulations. If you don’t, you must not have a lot to lose. This important insurance can extend your liability coverage beyond your home and auto insurance by millions of dollars.