I am sorry, but I have to be the old man father in this conversation... This young man apparently bought a used Leaf in 2013, and was able to rustle a new battery out of his deal... He won the battery lottery, and in 3 years of ownership, he got tired of it...
I understand that people change cars often because they are not allowed to get divorced and marry a 25 year old supermodel every couple of years.... Yes, after the honeymoon period, many lose that "pep" they used to have with their new car and feel that the relationship is "old", and want a new car. Cars, however are not like a computer, TV, or stereo that you buy, with no out of pocket costs. I would like to say...
Are you nuts? For the price of a used Leaf, you got a new battery, and are driving a vehicle that less than 1 percent of the drivers own. You are fortunate to be one of the first in human history to own a fully electric vehicle. Now you want to dump that car because your crotch is twitching for a new Tesla toy now.
I really don't care what you do. However, it seems that many Leaf owners (or car owners) have this fantasy that they can buy any car they want and that all cars are an equally good choice. The Teslas at this point are toys for the super-rich. If you are in a position to lease luxury cars every 2 years for $500-700 per month, then fine. Have fun throwing your money around.
However, if you are regular citizen that wants to get value out of his vehicle and not get raped when repairs are needed, then do not buy a Tesla. The Leaf vs Tesla issue is like a person who wants to trade in his Honda Accord, and buy a Jaguar. Leaf repairs, and parts will hopefully reasonable over the life of the car. Tesla parts and repairs will be prohibitively expensive because there will be no aftermarket of parts, no junk yard availability, and you will only be able to buy parts new and repairs from the dealer. If you want to be a "sugar daddy" who is taken to the cleaners by your high maintenance, 25 year old Supermodel vehicle, go for it. Otherwise, keep your plain-Jane Leaf that takes you everywhere you want to go for practically nothing, and does not complain.