Oh, I also wanted to add that if you do choose to prewash your yardage, (not precuts), use the hand wash cycle on your washer if you have one. If not, then perhaps place your fabric in a mesh laundry bag and wash on delicate. This will drastically cut down (or even eliminate) any fraying.
And to replace the crispness in your fabric after washing, you can use starch when you go to use that fabric in a project. I prefer a homemade starch that costs just pennies for a bottle-full using just corn starch and water.