Criteria? What is that? Take extra suitcases and yes, you might want to set aside a dollar amount to spend on "fabric essentials" before you leave. I usually take cash and put it in a special place in my wallet. When it is gone, it is gone. There is no over spending. Shortly after I started quilting, I went on a bus trip with the local quilt shop. So much fun!!
But, I needed so many things to "get me started" and oh my! Credit card bill was pretty heavy! Live and learn...but it sure was fun!!