I learned A LOT after I bought my ball python. I wouldn't call her an impulse buy, but I certainly don't think I really knew what I was getting into. But isn't that part of owning pet? Besides the enjoyment from them, you learn more about them, and learn what to do and what not to do.
Good luck at college snakemann. I had a blast at college.