I think the market has been saturated and is being fulfilled by cheap Chinese imports.
It is hard to justify paying above New Car LIST prices for a 3 year old car out of Warranty when you can buy a new shitbox with 7 year warranty.
Also, a lot of people who purchased cars since COVID are suffering financially, cars are being repossessed and are flooding the market.