Make sure you can afford a proper set up for your snake before you worry about getting one, and have a plan to be able to pay for a vet visit should any issues crop up.
Ohh yes I have savings for vets and I already have every thing set up just not a very big income. It would take me 7 months to save up for a piedball without taking out any for retirement and college