I just can't agree with that on the model 3. The model 3 is basically BM 3 series money, and there is nothing particularly phenomenal about the BMW 3 series from a luxury standpoint.
I just priced out a BMW 330i (all wheel drive), which starts at $42,250. The Tesla M3 Long Range (dual motor) starts at $49,500. However, the BMW base price does not include "luxury trim" (i.e., chrome highlights), "convenience package" (basically lumbar support and keyless entry plus app access), "driver assistance", or "parking assistance". All of these seem to be standard in the M3 LR. Once you add those packages, the 330i pops over $51k. If anything, it looks like Tesla has set their prices to compete directly against the 3 series line. (These prices don't include tax subsidies or destination charges, etc.)
The ASP of Model 3 in the US is ~50k, if I'm not mistaken. The base price is just under $40k USD. In the US, the base price for the BMW 3 series ranges from ~40K to ~$56k for the M badge.
Also, the options packages for the BMW will tend to add up. TACC cruise is standard on the Model 3 SR+ for $40k. AFAIK, that will add at least 1k or so to the BMW.