if your planning on breeding if i were you i would splash some money and buy a cheap morph like a pastel or if you have the money a morph of your choice, and try and produce some morphs and sell them off to make a profit.
im sure you already aware of this but i will say it anyway, you have to make sure that the Female ball python should weigh at least 500 grams for every foot they measure in length, i.e., if the female is 4 feet long, she should weigh at least 2000 grams before she is bred. Males should weigh a minimum of 500 grams, but 800 is a healthier place to start.
and make sure you do as much research as possable, if you choose to breed, good luck!