Thanks, if it was today I would buy the car. Essentially, I pay a 2nd hand price, for a car that I own from Day 1.
I will reconsider if something significant happens between now and mid of August e.g. a new model 3, an updated HW4 in M3 or MY, or a significant movement in prices. (all these if...