Each time you progress to a higher level, the players available to buy should be of a higher quality. (probably from max now of 29 up to 34).