comparing tesla’s new 2023 model 3 to the older model 3