Depends on level of experience and if you can ensure it stays contained. But I'd suggest a male burm if you want to learn keeping the big ones.
I wouldn't advise dwarfs because it's a corruption of the greatest python in the world. Want a nice tame 8 footer, get a coastal carpet python like mine. She's still growing too. Hell if you wanna drive 5 hours I'll sell her to you.