Ive tried hydrogen peroxide on blood and it bubbles up and changes color, but I've washed it out before! Usually when the fresher the better as you said tho