I usually get to 30 mill before I start, then go to the Thursday auctions to buy any grp 1 winners there may be and finally buy the top 7 2yo too.
It depends on the beasts really on the beast thing, game ones can come along at any time but breeding you can get them from your first breed

.