I only prewash Reds, Navy Blues and Blacks. Otherwise I never pre-wash fabrics.
I never wash my quilts after they are completed either unless I have marked them quite heavily for quilting. If I give a quilt away (very rarely), I always include washing instructions in the label.