2017 Bmw G310r Review