Possible new car......

why all of a sudden the interest to see my car go down the track??