You also have to consider the down side to breeding it's not all glitz. Sometimes things go wrong with hatchlings and you should be prepared for these emergencies like wrapped umbilicus etc. There can be deformities which require euthanization , you need to ask yourself if you can do that, because some cant. One thing I see a lot is typically newer people starting out will end up obtaining quite a few ball pythons and then their budget is over run.