Business Insider reports that personal-finance website WalletHub ranked the best cities to spend Christmas in across five categories.