Welcome to the site, the Red speeds are growing in numbers

sounds like you got a real nice deal too!
If you are planning to race your DD on the track I'd see if you can get a rider to have the car covered (or get in writing that it is covered by your insurance company).
A few Speeds have been totaled on the track already, wouldn't be fun to have a car payment and no car.