My 6th BMW. Last one was a loaded (MSRP >$100k) 2016 640xi GC from unicorn lease situation.(
https://www.6post.com/forums/showthread.php?t=1350527) Which shows if you have a good CA, great things can happen.
But I do love the new G20. Upgraded interior, great (though still a bit buggy) tech, and that BMW performance that pulled me away from Japanese vehicles for good.