Major factors in stock class racing:
1. are you really close to your weight/power ratio? If 24 is allowed and you have 25, just stay home.
2. are there any cars in the class that have weight distribution, transmission, etc. advantages and have held the record since...?