I'm not a big pre-washer. If it's red, black, or batik, I'll give it a wash. I love those color catchers. Salt and vinegar also work well. I also wash vintage fabrics I find, just to remove any stains and/or odors.
But for the most part, I don't prewash. I love the crisp feel of unwashed fabric. And I'm lazy! LOL!