I sold my M3 about a month ago for a 2022 Hyundai Tucson after 1 year of ownership. It was a fun car to drive, but once the novelty wore off I quickly grew tired of the build quality. I made $10k on the M3 and have no regrets (Hyundai dealer gave me $50k for my SR+ w/ 19k miles).