A lot would depend on how big a quilt you plan to make. I make 2 yards my minimum since I am always running out when I buy anything less. For full size quilts, I buy 3 1/2 yards so I can do borders without piecing them.
I have been known to buy up to 6 yards if I love it -- more if it is going to be a back.