My Mom always pounded in my head, get the most for the cheapest. That has followed me thru life.
When it comes to fabric, I don't buy anymore at the current high prices. $9 a yard is the high end of my limit and at that price I won't buy more than 1/2 yard. The quantity of my stash is ruled by the variety of smaller cuts.
It burns me to pay $2.75 for FQ's. Tho' now when I *have* to buy fabric that I don't really need, that's what I'll get now on rare occasions.