After 2 years of waiting, the car finally came. I had driven A3-A7, Q5&Q7, GLC300&C300. All of these are not even close to the Tesla Model 3 experience. I was worried about a lot of complains about stiff suspension, loud wind noise, but for some reason my car perform better than any of these cars listed. My other car is a GLC300 currently, wind noise and suspend is much worst than my new Model 3. The car acceration is something so different, q5 3.2 quadro sport+ & glc 300 sport+ isnt any where near. After about 30 miles, the car made sound and i wasnt sure what it was. Looked down and noticed other cars appears on my screen as well as lane mark. I tested auto pilot for a good 10 miles on 495, bit scary since my first time but it handled nicely. On my way back the autopilot was bouncing back and forth so I took over, turned out it was strong wind while crossing the bridge. Small issue: tiny paint issue on the edge of the frunk, will get fix next time i stop by service. Map search result was all the way on the right side where i kept pressing the wrong selection. Im sure it’ll get fixed in upcoming update. Other than these 2 issues my first 70 miles was a blast! I never so much fun driving. The Tesla Model 3 is well worth the wait. Great job to the Tesla development team!