What is the credit card grace period, and how does it work?