A new study from WalletHub ranks Portland, Oregon, as the most coffee-friendly city in the US, thanks to its blend of quality cafes, affordability, and resident enthusiasm for brewing at home.