Hi guys, ordered my first BMW in Feb the gen 4 m sport , like many of you I have no idea when it is likely to turn up. Have wanted a s1000rr for years and decided if I was going to do it wrong I would do it right with the msport. However if it's going to look like a 2020 delivery then I may just buy a 2018 bike for now. I need one in my life and I hate waiting.