The older you are when you buy an annuity the better deal you normally get, because the insurance company is not expecting you to live as long.