6 is totally manageable. Even 20 snakes are fairly easy to care for but I think you'll find that around 6 will still give time to enjoy each of them and not feel like their care is a chore.