I'm interested in breeding Ball pythons. If I'm going to buy a male and female for breeding,what right age or size of BP do I get?