WalletHub Ranks Best and Worst Retirement Cities for 2019