If you can identify a car that has been sat on the showroom floor for a long time then go for it.
Dealers put cars on the showroom floor on finance, it can vary in length of time but will typically be between 6 and 12 months, at this point the dealer buys the car. That could be ten grand, it...