Credit Card Payments: Why Waiting Until the Due Date Can Be a Costly Mistake