I always wash my fabrics first and always use a colour catcher and then keep the catcher and write on it which fabric it has come from.
Once I decided to wash some green fabric suitable for trousers, there was enough for two pairs, and oh what a disaster. The fabric went board like and came out all battered and bruised and as stiff as anything, such a shame as that was one of the fabrics that I have two lots of contrasting green fabric to go with this - doesn't usually happen to have toning colours. I have often thought that I would machine embroider this fabric in an attempt to try and hide the battered look but so far haven't got around to this.
I also always overlock the ends of the fabric - doesn't take long but saves any loose threads from getting all tangled up, then once dry I iron and put the fabric away in a bag marked as to what is inside and that it has been washed.