I have a 2018 Model S 75D, it has approx 37k miles. I have been having issues with it recently from replacing battery coolant heater and 12v battery to the latest replacement of MCU. The car went offline a few times and it took 3 tows to service center to have them diagnosed the issue of MCU. Of course all of these issues happened on the 5th year which my car is out of warranty and I had to pay tows and repairs out of pocket. My concern now is the battery warranty which will expire in 2026. I have read in the forum that someone was quoted $22k for battery replacement. I noticed that the battery range has dropped from charging at 80% at 226 miles (when it was new) to now charging at 80% at 185 miles. Should I trade in the car before the battery warranty runs out? Or should I keep it (I do love the car) and deal with the consequences?