Bmw 3 series 100k miles July 8, 2019 16 32 64 128 Are bmw 3 series reliable after 100k miles Bmw series 3 diesel