Sometimes I pre-wash and sometimes I don't. I didn't pre-wash for a quilt I just completed but, I just tonight washed and dried and ironed with starch for another quilt. That one has very bright white, very red, and very black all in the same fabrics.
It just depends on what I think it needs.