4x2 for ANY ball python, regardless of gender is massive overkill, especially for a baby bp. Unless you are really into viv construction and maintenance, it doesn't really make sense to have an enclosure that size for a bp. I have seen some nice ones on here of those dimensions, but for your first snake I would start out smaller. I know that many make the argument that with appropriate hides and cage accessories that any size enclosure works for a baby. But IMO it is much more manageable and efficient to have a baby bp in an appropriately sized smaller enclosure. Not only does it provide added security, but it makes it much easier to monitor the health and wellness of the juvenile. Much easier to spot mites, defecation, urination etc.