It’s recommended to wait at least 72 hours after the first rinse following the application of semi-permanent hair dye. This will prevent the color from fading too soon.