Is this a Geo Metro 1.0 Liter engine or the 1.3 Liter engine.
The Metro is essentially a Suzuki Swift. Its built by suzuki and I know guys who have over 100K on a car like it (it was a 94 geo metro - my friend got it cheap after he totalled his RX7) and he liked his car as long as he was on a flat plane.. it did run out of steam at 85mph and did have a bit of trouble pulling on a very steep slope at 55mph (not bad for a 1 liter engine that he had).
Its a reliable car and for a 16 yr old I would say its perfect. Reason - you dont want to give a 16 yr old a too powerful car, they should learn how to handle a lower powered car. While the prizm isnt exactly a corvette its still way more powerful than needed.
I would say go for the Geo Metro, she can drive it for a few years and get rid of it. It will serve her well while she in High School.
Just try and haggle it a bit down, 5800 is a bit too expensive especially if its a 1 liter with no aircon or anything.
Now being a used car and with 38K miles (not even high for this kind of car it was designed for over 90K).
Even if its a dealer car, do teh following:
Check for rust, under the wheel wells, underside, around the doors, under the door seal, around the headlights and tail lights..
Check the tyres to see if they got tread, check to see if there is any unusual bulges on teh side wall's of the tyre.
Open engine compartment hood, start up engine.. Listen to the engine. See if it sounds good. Normal bit of valve clatter will be there (a slight ticking sound), but see it starts good. See if there is any blue or white smoke on start up.. . Let teh car warm up.. close hood and go for a test drive.. see how it drives both on streets and freeway's. See if there are any vibration on teh steering wheel (unusual ones - they normally show up at higher speeds so insist on a freeway test too). Make sure engine warms up and stays warm, so atleast a few miles drive (2 miles or so).
Come back from the test drive, shut down engine.. turn on stereo, see if it sounds good enough (16 yr olds like good quality sound - chances are this area will require an upgrade). After about 3-5 minutes of cooling down .. open hook. Take out the oil filler cap and look underneath on the inside of the cap. If it has a white condition to it .. its got water in the oil system - broken water pump or head gasket or cracked cylinder. If its too oily on the inside you got a "overheating problem" that shows up at times... sniff the oil, if it smells burnt it had overheated too.
Go underneath the car, since this is a front wheel car, check the boots (black rubber mounts near each wheel) make sure its in one peice and attached, make sure the rubber is not cracked.. you can try pressing it if you can reach it.
These are the basic maintainance to look for. If the car has an exprired tag, you can counter it for a lower price based on the fact that you got to register it for a new tag.
TGG