Way back in my "car" days, I worked for 2 different sports car shops, near the Lime Rock track, in NW Connecticut.
One shop was a "British Motorcar" shop, specializing in Morgan restos, the other was a general exotic car place - Porsche, Jaguar, Aston, etc, etc.
I met a lot of people involved in VSCA racing, from the proximity of the track - I got to work on some of the cars.
I heard more than once - During a mixed class race, if it was a nice sunny day, the races always went to the big HP cars - Ferraris, etc.
However, if it started raining, the Mini's would win, every time - Nothing was able to hold the track with them.