In my opinon,

It depends on what size of a snake you want. The first snake i owned was a red tail boa. Then i seen how big they get i was like damn. But when some one broke into my apartment they stole it. So my next snake was a ball python. Now when you are purchasing one ask what they feed the bp. F/T is good if you can find them in your area. Normal BP's can run anywhere from like $25-$35 bucks. Not that bad.

GOOD LUCK WITH YOUR CHOICE