I don't know what my perfect number would be.... I would think if I had (like you said) the room and the money, I'd love to have 5!
But I do know one thing, I will never have less than two!!