I bought my 2008 STA from Carmax last November and it had 10K miles at the time. It's Colorado Red, V-8, 2WD, Moonroof, etc for $27,195. It was like new.
Some banks will only loan 80% of the value. Other will loan 125%. What they loan has nothing to do with the price of the vehicle.
Obviously if your bank only loans 80% of the book value, you will need to come up with some cash down.
It's rare to find a dealer that will sell you a car that is 20% below book. Usually there is a discount to this amount only if the vehicle is extreme aged inventory.
The other factor is your credit itself. If you fall into the prime tier then you will be allowed the largest % advance. This is because you're a lower risk to the bank. If you're in the lower tiering...well...you get the lowest percent advance. This is why a lot of dealers say that you need $XXXX.XX to get approved. They simply mean that the bank needs money to lower your percent advance and then the car is yours. Some banks will accept a dealer discount as equity and some, like Americredit will not. They want you to put down the cash out of your pocket.
Then why do banks do that?
It's simple. They lend on these % advances to protect their interest in the collateral. In other words, to lower their risk in the vehicle.
So making a lowball offer on a vehicle just because that's all the credit union will give you...not a good idea. Just because that's all they will lend...doesn't make that the absolute value of the car.
It's just like, just because you owe $XXXX.XX doesn't mean that is what your trade is worth.
I got my 08 STA back in October. It was a real clean Silver Burch with only 15K on the odo. Picked it up from a Chevy dealer lot for 24250. The one owner worked at the dealership and I was able to sit with him for about 30 minutes. The STA had never had anyone in the back seat, no one had ever smoked in it nor ate in it. This guy was a fanatic about cleanliness and service. Everyone I talk to about this truck thinks it is a 2010. I think I got it at the right price. No trade in. Thats all funny money. You can see it on the ST of the week under my name.....Jim Unversaw. See ya.
personally, I think it has way a bit too much mileage for that price. You've read about others purchasing theirs at that price with only 15k or so. Beenaround got his for 24k. Good deal