Can anyone tell me the benefits of buying pit crew passes?? Ive only seen them used at HPR i believe...no?