Looking at 2 different i3 2021 Rex cars. Is the extended warranty worth getting? One car being sold by bmw dealer the other a well regarded used car dealer. Both with about 30k miles. I believe I can get an extended warranty from the non dealer