Am thinking about getting a caad10 bike and is planning on doing time trials both on road and up and down steep mountain sides. What kind of training should I be doing? Cycling obviously but any helpful advice would be helpful.