When you are looking to bread ball pythons as an investment, you need your male to add more. A lot of times males are cheaper than females. So you can spend a little bit more and get more genes in play. Also one male can breed several females. If you were starting from scratch, I would recommend getting a few females with one or two genes each. Save your money while they grow for a year or two. Then buy your male. The idea would be to maybe spend $1000 on 3 or 4 females. Then a year or so later spend $1000 on one male. Because the male will breed all the females the more money spent on him the more genes your babies will end up having.