I am gearing up for my first race in the spring, and I am curious as to what things I need for a bike. What kind of gear drive should I look for(10, 15, 25 speed), shocks, tires...anything you can think of. I am looking for a bike that is going to hold up but not break the bank completely. I am in the beginner category for this stuff, so I will not be getting close to 1st place. Thanks in advance for the help.