I'm having some real fun in the game now. You definitely need to tune the cars though, they come stock with the softest springs and 50 psi tire pressure.
Did you see that they are coming out with a Drag Racing DLC? Quarter Mile, Standing Mile, and drag tires.
The video of the DLC they found in the files: