To start:
Federal Reserve Consumer Handbook Credit holds on a Debit card block funds in your account until the hold is released (3-14 days). Funds on hold are unavailable to clear checks or ATM withdrawals.
Personally, I charge almost everything on my CC, but I almost never carry a balance from month to month.