Buying an F10 BMW in 2023. What to look for