A guide to avoiding the financial traps that come with buying a car, from balloon payments to dodgy dealers.