Three Month Ownership Update, Is It Any Good? | BMW S1000RR M-Sport long-term Review