At this point, unless you are hard up for Tesla, I'd wait on both new and used. Wait until Highland comes out and evaluate this again. That way, you can see if you can save enough to buy a Highland new, or see if there is better pricing on used Model 3s at that time. Used prices may soften.