2021 BMW S1000rr | 6,000 Mile Review