BMW M340i - 5 Reasons I Love It - Ownership Review