I am looking to buy an "Exo-Terra" terrarium for my ball python and I'm wondering what's too big? The one the website recommends is their "medium low" that measures 24x18x12? Is this large enough for my ball python once it's fully grown or will I have to buy another larger tank? By the way I know females can grow up to 6ft but I'm not sure if I'm getting a male or female so I need to accomdate for both. If this is too small for a full grown ball python would the "low large" exo terra terrarium (36x18x12) be too large?