3 is not worth it. I have 7 ball pythons and it still wasn't worth it. Rats take alot of time, you will go through a lot of food. They Smell and required almost daily or every other day cage cleanings. Don't forget vet bills if something goes wrong. It is nice to have your own colony and supply of rats when you need them but it was way to much work for only 7 snakes. Do alot of research is my advice and see if it's something your willing to do.