If it's on sale I buy the whole bolt some. For that matter if it's something I really like even if not on sale I'll buy the whole bolt.
For the most part when I buy I never buy less than two yards but mostly about five yards. I use the fabric to make lap quilts for displaced children.