Where to start dissecting this racing track?
You can use a bezier curve for the track.

Create the track as a bezier curve
Create a track segment with an Array modifier &gt; Fit Curve and target the track
Add a Curve modifier to the segment and target the track