Hello and welcome from Minnesota!
I wash ALL my yardage fabrics before putting them away. I don't buy precuts. My fabrics come from different places, are made by different companies and have different thread counts. The new ones have chemicals on them, some dyes are stable and some are not. If any shrinking or bleeding is going to occur, I prefer it happens before I spend tons of time making the quilt.