Okay so this is my 2 cents... Your not listening to half of what everyone has said, only what you want to hear (Not being a jerk just trying to say LISTEN)
We were all 19 once or close to it, when I was 19 I wish I would of done a lot different....
Debt is a Bi*** and to be honest SUCKS, I am so sick of debt I could scream! Yea it is nice because I have credit but now I also have a Payment. My build for my Civic is on hold until I pay off my debt! You have 4grand? That's freaking awesome, and you can do a lot with it, but spend it wisely! Yes you can get a loan, but by the time your loan is paid off you will of paid 18-20k for it, so just bare that in mind.
As far as Insurance, I am sorry but whoever said that your dad has to be on the title is TOTAL BS, you do not HAVE to be on a title to be on the insurance policy! I used to be a broker for insurance and that is not true. Anyone that is a DRIVER of the vehicle can be on the insurance.... That is why they ask you, is there anyone in your home that is old enough to drive blah blah... They never ask "are they on the title" because you don't have to be.... Not bashing who said it, but point out facts....
I would go buy an older SI and pay cash, but that is me... I would KILL to be debt free! And for me, If I was going to go drop 12k on a car, I would get an EVO hands down but that is me again lol.....
So I say you should REALLLLLY re-consider this.... I mean you work at Staples which for your age is good, but man it's not like your gonna get a huge check so remember, after Gas, Insurance, Car Payment your going to be broke... ALL THE TIME, Xmas- BROKE - B-Days - BROKE - Dates- BROKE lol it is just reality man...
As far as a Shop, yes take it to a shop, usually 60-100 bucks they do a full overlook, but it is a LOOK, they have no way to see the future... Get a Compression test done and go from their. Don't say no to something because you THINK they might of beat on it, because the guy that works at the dealer could of done the same... Look at the car though, see how clean it is, interior, exterior, rims, underneath... People that run their car HARD AND stupid usually don't care to the car like they should. People that respect the fact they have a nice ride and spent a lot of money will show that in the car... So just be mindful... Ask the guy so how many times you ran it? Does it get up and move? lol Sometimes the guy will be like nope never, then you get the guy that slips "OH YEA MAN I RAN IT THIS ONE TIME AND DID THIS" then you say OKAY buddy have a good one...
Were here to help you so take my 2 cents or not but this is my advice........