2020 BMW R1250GS 2000 mile review.... and a little rambling