It's really an individual thing and depends on what type/size of quilts you usually make.
But I've never regretted buying too much, but I have regretted buying too little.
And if you buy too small of a piece, you can't use it for a focus fabric, or a border or much of anything except scrappy or applique. So if you like, buy lots!