I tried to search for this topic but did not see it. With Elon confirming that pack upgrades will be available, could one in theory drive their Tesla forever if they replaced the pack every 8-10 years? Maybe motors would need to be swapped out as well. This is very interesting idea. Every upgrade would get you more range and maybe even more performance too. Of course you would have to live with or pay for other things that wore out. But hey, cheaper and better for the environment than buying a brand new luxury car.