We experienced the same thing this summer, but we needed a new car. Subaru had 4 sedans in their lot, and we bought one. We were told people are buying cars that haven’t even arrived to the dealership yet.
Two years ago I could pick up decent beater (10 yrs old / 125k miles for 3 grand. Now they are 5 grand or more.