Delaying Social Security benefits is the best annuity plan for clients, according to Morningstar's David Blanchett and advisor Allan Roth of Wealth Logic speaking during a panel discussion on annuities vs. bonds.