Our i3 is now 37 months old; our Model X is 6 months old. We owned BMW's for the past 25 years; hence, wanted the i3 BEV when first available in US. No regrets owning the i3 because it is an in-town car and serves our purpose (only 13,500 miles on it). Love the engineering. Driving the all-electric i3 convinced me to buy the Model X because I never want to own another ICE car.
However, when we sell the i3 we will replace it with a Tesla Model 3 because we feel the Model 3 provides more value than the i3.