Speaking from a "been there, done that, got the scars to prove it" standpoint, PAY OFF THE CREDIT CARD! Get a car loan for the 928. The way interest is compounded on credit cards makes it very difficult to pay them off unless you're disciplined enough to pay them off in large chunks. Especially if you're the "impulsive type" like me...