Im looking to buy a ball python. I have had a baby before. But they take too long to grow, and I enjoy them more when they are bigger. Would it be okay to buy one at 3 years old. Are there any reasons not to? Or that they should be bought at babies?