I used to prewash everything when I was just starting out. Now I prewash if I don't know the origin of the fabric (purchased at 2nd hand store or yard sale)
Now I usually don't, unless it is for someone with allergies or it I have a lot of white/light colors in the quilt.