OP the question of your thread isnt really "should I trade in my 2018 for a 2020 model 3"... Its "Help me justify the fact I want to buy a faster version of the car I already own".
Its never financially savvy to sell a car within the first few years of ownership. Unless you have one of the specific car models that appreciate in value (collectable cars), its always a losing money proposition. Its just a question of "how much" money you will lose, and "how badly" you want it.
I am not in the "Must have 1 year of savings, fully funded retirement, etc before considering a new car" camp. I feel that there needs to be some enjoyment "during the journey" of life, not just planning for enjoyment in retirement years that, lets face it, none of us are promised.
With that being said, basic needs should be taken care of, of course, and you have to determine / decide how much money you are willing to lose on this potential transition. If it really bothers you and you have your basic needs taken care of, and its something that is really bothering you such that you are ready to lose money on it, then do it. Just do it knowing that its not "financially smart", and you will lose money.... but sometimes happiness is worth some extra money. If it wasnt, we would all be driving econo transportation boxes, because NO tesla is "basic transportation".