I frankly miss my old car, sunroof, light interior, leather...
Having to use the newer AP software is not one of them, however. It's trash.
I have the same car, same age, but non-Ludi. My battery was perfect also, but did go recently. But this car is definitely worth keeping if you can find some wiggle room in planning a $20k emergency expense. That might be more difficult if you are already making payments on it.
Having said that, I drove a 2019 Model 3 for 6 weeks and I was very disappointed with it. I don't know if I could own one long term if I didn't own the model S. I would probably demo a different EV. As aerodyne pointed out no leather, which might sound minor, until you actually have to sit in those fake leather units that don't breathe. I would rather have cloth. It wasn't even summer and I couldn't stand it. And they were too small and non-supportive; I am not large at 5'10" 200 lbs and I felt like I was sitting on the bolsters, and every swift corner I had to hold on to the steering wheel harder and push my leg into the door harder to keep myself in the driving position. I don't know if the newer models or the Performance model have the same seats so they might be better now? No idea if the same seats are in the model Y, but if they are that car would also be a non-starter for me also.
And as beatle suggested the AP (FSD enabled vehicle, but not on beta anything) was practically unusable. The first time I used it on the same roads I have been using my AP1 on and it hit the brakes HARD at a green light on the highway at 90 km/h and our coffee spilled everywhere before I could get my foot on the accelerator was the last time I used in on any road that had traffic lights! I have read about phantom braking, but didn't understand what they were talking about, now I know. And I tried the FSD navigate on highways a few times. Meh. I can't believe people pay extra money for this.
Third, I know the computer was faster, I know it has games etc. that in 6 weeks I never used, but I didn't like the horizontal screen, or the way it was programmed. Sure there was a learning curve, and the first time it started to rain and I didn't know how to turn the wipers on was rather interesting and could have been scary. The voice control is fast, but it didn't work. Give me the control on the stalk please. 6 weeks should have been long enough for me to get used to the "more modern" tech, but I didn't like it. I like the cluster in front of me. I like to see my energy usage on the fly, and the time on the current drive. I don't want to press the touchscreen to find this information. And don't get me started about how it beeps at me LOUDLY through the speaker right next to my head everytime I drive over the road lines. I am purposely driving on the lines because that is the best line through the corner, or I am avoiding a pothole for F%$# sakes. Never did find how to turn this off or turn it down. And I haven't even upgraded to MCU2 yet.
And to go from air suspension, not to mention plus air suspension, to those bouncy shocks? I can't believe I have read people say the model 3 handles better than the model S- no way.
The only parts I liked about the model 3 over the model S was the efficiency and the ability for it to come to a full stop at intersections without needing the brake. I'll be keeping mine thanks.
Sorry, this was longer than I anticipated! Food for thought.
But if you decide to keep it if it were me, I would take it to QC charge to get the LDU inspected. Especially since you are relatively nearby.