Misha Cross is riding hard and searching for the best