stock lenght rods? short rods? bearing clearances? oil mods? how often you miss the tune up? all that stuff will play a roll.
nobody can say for sure. i dont do it after a set number of passes, i change the oil after every day at the track, and check the filter. if i see something i dont like, i send the oil out and have it tested, and then based on those results i decide whether to take it apart or not.