Everything I love (and don't) about my 2020 BMW M340i | 2 Month Ownership thoughts