The answer depends on your situation. If you are retired (which I am assuming you are), then maybe it is. What is the payout rate? If you are interested in a dependable income stream without having any money in the market, then it may be right for you. Fees are another concern. The financial health of the insurance company you are buying it from is another. Also, how much of your liquid net worth are you putting into this annuity? Will all of your money be tied up in the annuity? All very good questions you have to answer before you buy the annuity.
As you can tell, I do this for a living. If you want to talk this over, give me a call. I would be happy to assist. I work at a major firm as an advisor. 661-290-2088. Ask for Ryan.