Is The Tesla Model 3 Worth it in 2025?