I know how you feel. I've always lived paycheck to paycheck for the most part, and I always have to save up to buy a snake. I can only get really nice ones around tax return season, since that's the only time I would have enough money at once to buy a snake that costs more than a couple hundred dollars. Honestly I'm also just bad at saving money. There are always things that come up.