You def made the right choice, there isn't another car available for under 60k that is exceptional in all areas IMO (Performance, Handling, Braking, and also a very important area ASTHETICS)
Edit: Forgot to mention quality, had my 350 for 8 years, 0 issues.. Brakes, tires, oil that's it and the battery even lasted 7 years haha I expect the same with the 370