BMW S1000XR: Is the 2020 model better? Owner road test review