how long to wait to avoid wash sale rules
The sale on March 31 is a wash sale. The wash sale period for any sale at a loss consists of 61 days: the day of the sale, the 30 days before the sale and the 30 days after the sale. (These are calendar days, not trading days.