This.
My baby ball python is in his 40 gallon and uses every inch of it. He always has been a "brave" little babysome snakes however may not enjoy exploring and find that all the space is pretty threatening or overwhelming. But, as everyone else has said as long as the snake has many hides to feel comfortable in, go as big as you please.
Sent from my iPad using Tapatalk