2022 BMW 330e xDrive Long-Term Wrap-up: An efficient, fun and trouble-free year