The thing that I would hate about buying any high end luxury (brand) car brand new is how quickly its value tanks. This is especially true for the more expensive, higher performance models. That's why I would never buy one new, I would get one slightly used and covered with an extended warranty if I was to get one