That's fine if that is what you feel is fair.
Be prepared for back and forth though. I can hear "We can't do that" "We will lose money" blah blah blah. BS.
Then you could cave and end up giving 2500 or 3000.
Again. I would say ZERO/EVEN trade no hidden fees. That leaves the back and forth room that could end at $1000 out of pocket.
It is a game and they want some money from you and your car. That gives them the feeling of victory when a customer strokes a check.