Just endorsing Salsa and eden's comments

The best way to prepare for a race is to first ride a few and "get a feel"

They have listed some good ideas to follow up