Social Security delay provides a higher payout rate and stronger inflation protection than commercially available annuities. Delaying Social Security should be the first step for anyone considering annuities as part of their retirement income plan. Commercial annuities do not beat the implied payout

