When I first got a credit card I would pay my debt off immediately, because I hate the thought of being in debt to anyone. A decade later, though, with regular bills and whatnot, I find myself waiting at least a few weeks, and going close to the end time, before I bother to pay off the debt. I think part of it's laziness, but I'm sure there's some innate strategy involved. How about the rest of you? Do you pay off your credit card bills immediately? Do you wait until the last possible minute? Or do you strategically pay them off throughout the month?