My budget? If it's not on sale or I don't have a coupon, I don't buy it. If it's $1.50 or less, I get 10 yards for backing. I plan what I want to make and may spend months looking for the right material at the right price . . . and sometimes I find great deals and plan from there.
Not much help.