Last night I was searching online for other ball pythons to add to my collection within the next year or two which had me thinking, when is the best time to purchase a BP?

I know breeding season just started so all babies are older so there seems to be good deals out there right now. So in your opinion when is the best time to get new ball pythons and why?

Spring?
Summer?
Fall?
Winter?

Nichole