i've owned three i3 starting in 2013, bought the i4 m40 August 2022, 18,000 miles now. we save $4,000 annually in gas, plus $7500 US Fed credit and we were going to spend $60k on a new car anyway, so super simple decision. Enjoy it a lot, fun to drive, but not as fun as a manual transmission M3...