Should you buy a Model 3 or Model Y in 2024?