Try living in BC with our gas prices....
When I get my Model 3, I estimate I will put on at least 30,000km/year.
I will save well over $5,000/year on gas ($100/week gas, quarterly oil changes, etc etc.),
For comparison, I drive an 2017 Audi that takes premium gas.
I'm essentially swapping an Audi payment for a Tesla payment... but no longer adding $5,000/year in gas.
I will get a HPWC, but will use every free charger available to keep charging costs down.
I will enjoy driving what is essentially a sports car, without fear of gas costs or range!