Semi-permanent dye should cover your greys in 30 to 45 minutes if you use it. Do not wait more than an hour to process permanent dyes, as this will likely cause harm to your hair.