New Iberia, Louisiana is that financial oasis – a charming small town where retirees have discovered the secret to making their Social Security checks cover not just necessities, but the good life too ...