Sounds like a good deal and a sweet ride, welcome to the club bro.
It seems to me the thing about good/great/best deals on cars is you can always find a better one. Sure if you waited months and scoured the print/internet car ads you might find somthing for a little cheaper, but I don't think it'd be worth the wait/time/effort; I'd be more happy to have it now - you have and can drive the car now, and it is sweet
cheers,
Larez2