Tesla Model 3 Long Range RWD long-term review