All buying-a-car-with-a-credit-card advice