You are going out to celebrate your upcoming graduation and want to make sure that you don't spend too much money. Another friend tells you that he keeps his spending in check by taking out money ahead of time using a credit card at his bank. You tell him this is a bad idea and he tells you it isn't. After all, he limits his spending. Who's right? Explain.