Hello my fellow MR peers. I was wondering if you could assist with something. Im finishing college in two months. As a grad gift, my parents will be chipping in 25k to buy a good car for me. Im looking to spend a maximum of 45 overall. So this is where it gets sticky. I originally wanted to get a 2012 c350 but the problem is, it does not come in 4matic which the father won't agree with so most likely he'll stop me from getting that car. While the c300 comes with 4matic, im not really interested in getting a c class with such meh power. Then i switched over to a 328xi because they received some pretty good reviews. But then i found out that the xi doesn't come in seda form, and only coupe. Which at the same time im not a fan of and also would raise the price a couple thousand. Not really looking at infiniti. Not a fan of the styling. And probably not an audi because one of the family members already has one. Should i suck it up and buy a c300 with 4 matic? It'll top out at 43k and could get most options. If i go with the 328xi coupe, i would only be able to get the needed options and i would be hardpressed to find it for 45k ish. thoughts? probably down to only mb or bmw though.