Thanks for all the advice y'all!
I just watched some videos by Snake Discovery.
It will really depend on how big and how long they live. I wouldn't want to get an animal that I cannot provide the best life and if I don't have space for a large cage I'll wait until I'm older and have my own house.
Today I went to a nature park with lots of birds of prey that were beautiful, but I went inside and they had a baby Rainbow Boa. I've always wanted a snake but seeing and holding him (the snake) made me want one even more.
Anyways, I was wondering if Rainbow Boas are good pets? I haven't been able to find a whole lot of info on them so they may not be good for beginners. I really do love their coloring and the rainbow shimmer they have (shimmer?).