If you want or need a car soon, don't buy a new Tesla. At best buy a used Tesla, but if time is actually a concern I'd just go to Honda, Subaru, etc.
But if you've got emergency car buying needs then I really don't understand your life and am not the best person to ask advice from.