Retirement experts say 70 is the best age to take Social Security. Few Americans plan to wait that long.