Build the comparison set yourself
Search the same year, trim, and drivetrain within 150 miles and record at least eight asking prices with mileage. Take the median, then adjust: roughly 4 to 8 cents per mile of difference on a mainstream sedan, more on trucks and low-mileage examples. Cross-check against KBB private party and Edmunds appraisal values. Those three numbers should land within a few percent of each other.
Price the out-the-door number, not the sticker
| Line item | Legitimate? | Typical |
|---|---|---|
| Sales tax, title, registration | Yes | State set |
| Doc fee | Sometimes capped by state | $85 to $700 |
| Dealer prep / reconditioning | Negotiable | $0 to $1,000 |
| Market adjustment | No | Refuse |
| VIN etching, nitrogen, paint sealant | No | Refuse |
| Extended warranty | Optional | Buy later, cheaper |
Condition checks that justify a discount
- Pre-purchase inspection at an independent shop: $100 to $200, non-negotiable for a private sale.
- Tires below 4/32 tread: $600 to $1,400 to replace.
- Brake service due: $400 to $900 per axle.
- Timing belt or major service interval passed: $700 to $1,500.
- Accident on the history report: 10 to 20 percent off comparable clean-title cars.
A negotiation script that works
"I have looked at eight comparable listings within 150 miles. The median adjusted for mileage is $X. The inspection found $Y of items due. I will pay $X minus $Y out the door today." Naming a source and an out-the-door figure ends most of the back and forth.