why cash beats credit cards