Is the Santa Cruz 5010 the funnest bike ever made?