Canyon Strive CF 9.0 Race (2015) review | MBR