You shouldn't compare a new 300C to a 2012 model. Cost of mtce will be different especially depending on the condition of the used car. Not sure if the selling prices you are getting are similar - In the long run Japanese cars are usually more reliable and cheaper to maintain than Euro and American. If you are more interested in looks and status and willing to pay for that premium then the 300C is your choice.