BMW G30 540i 12,000 Miles Later, How Many Times Did It Break? Most Reliable BMW Ever?