To the OP's point I figured 2018 model 3's would be cheaper by now, but they are holding value really well. Most cars will be half the price when they are three years old, a 2018 model 3 was about $50K so that would imply I could buy a used 2018 for 25K reasonably easily, but I haven't seen that to be the case. Good news for those that bought the 2018 new! Not so good news for those of us hoping to scoop up a quality model 3. This may change next years once the model 3's that were leased start hitting the market, but for now, I agree, they seem to be expensive in general.