sorry if i im stealing the topic but my ball python is around 18-20 inches and hes in a ten gallon tank, was just wondering would a 30g long be too big for him or is that a good size?