WalletHub compared and ranked 300 cities of varying sizes to find out not only the best places in our state but across the country