Is the Stumpjumper Evo the Perfect Bike?