Unfortunately, if you do give up on buying fabrics, you'd lose out on good sales. It's been rumored that fabric prices will go up, so why not build up the stash now while still affordable? I buy fabrics when they are on sale (not the cheap ones, I always buy known brands), and the pattern/colorways/etc may be out of date a year from now, but it still will be less expensive than holding off the purchase.