It has been explained to me that there is no hard & fast rule. Sometimes there is a ballot. Sometimes depends if you are currently nominated for another race in coming week. And i know recently it's been determined based on how many starts you've had recently.
They are trying their best to make sure everyone gets a go.