I'd say 8 for my live feeding situation.
At 4 I might breed a rat once, if I had a plan for the extras, or all the time if I was feeding them f/t... actually it totally depends if you're feeding f/t. Because in a week a rat can be waay bigger than what your snakes are eating, you could just breed your own and stock up, and they don't grow when they're frozen.