I totally understand. I've made myself a little budget (is that how you say it ?) for the show, just in case there would be expensive items that I would like to get.
I had to do the same for the last show I attended..Even left all my credit cards home and only took the cash that I wanted to spend. Otherwise I would have bought it all..(wait a minute...I did buy it all)