Sounds like a good deal, but I dunno, 21 for a used mach is still kinda high I think. I though some were sub 20's? Anyway, factor in the increase in insurance if there is one. Also, dont take a job at a dealership if its selling cars. Heres are article to look into.
http://www.edmunds.com/advice/buying...g.feature..3.*