There's a bit more to be thinking about than money made or spent. You are creating lives that will be around for maybe 40 years that need specialized care for their entire lives. How many people do you know that are going to drop $300 on a proper setup+thermostat for a $20 or free snake and responsibly home it for decades? Everyone wants to breed their snake, there's only so many homes.