Stupidity has definitely taken over pricing. While it may seem stupid to pay that much, that may be what the going rate is in your area. If that’s way off of the going rate, that’s one thing. However if it’s in line with the normal selling price in your area then you’re probably not gonna have room of room to negotiate.
Last year I bought a ‘98 sport for $11k and I thought that was too much, but in this area it was reasonable and if I wanted it, I had to pay for it.
It sucks, but thats the current state of things. What’s it worth to you and what’s it worth to your bank if financing. That’s all that matters in this market, what things cost a year or more ago is irrelevant.