I usually don't make huge purchases, but for the ones I do make I decide whether it's worth it by how much hours of enjoyment I'll get. For games I think of 1 dollar equals one hour of playtime. For plushies I do a lot of thinking to determine if it's worth it. I usually wait a couple days. Although I'm never gonna buy that $350 Piplup plush 
