Thats what I thought. The potential of that car is WAY past a local kid trying to bang cones in a parking lot!
I would put $100 on the fact that any of the regular spec racers could wipe the floor with his car on any track. Driver skill and car setup > $$$ blindly dumped into the car.