Now, let's talk about hair types. If you have virgin hair, you can usually leave the color on for the full 45 minutes. But, if you have previously colored hair, you may want to start with a shorter time frame, like 20-30 minutes, and then do a strand test to check the results. And, if you have sensitive hair, you may want to consider doing a patch test before applying the color to your entire head.
It's also important to consider the porosity of your hair. If you have low porosity hair, the color may take longer to penetrate, so you may need to leave it on for a bit longer. On the other hand, if you have high porosity hair, the color may process faster, so be sure to keep an eye on the time.