There are as many answers to this question as there are members in this forum.
For me, a lifetime member of the GoBig or Go Home fraternity, I’d recommend minimum of 32” interior height. That’s what I used for my spindleized XL and now my HDM. I also like room on the sides, personal preference. Mines not as pretty/organized as others but it works for me.