Mini JCW GP vs Renault Mégane R26R vs BMW M3 GTS