I'm looking to buy a German car but don't know what to get. I'm not sure if I will get a 2012 or 2013. Also how much would I be able to get off MSRP. I'm going to trade in my C300 2009.