Living in CT, aren't you worried about winter driving?
Also... how many miles did your MP3 have? I have an MSP and have thought about bringing it into carmax. More than a few have told me they are notorious low-ballers though.
Nice work then. Normally, when you're able to get a sweet deal on a trade-in it's only because you're getting housed on the new car you're buying. Sounds like you got the best of both worlds. Sweet ride. Hopefully you're single cuz that thing's a P magnet