Only one Texas city ranked high on the list, taking the top spot in a study by personal finance company WalletHub.