I Finally Rode a Good BMW! (S1000XR Review)