any sooner than that and some either won't get absorbed or will go into your blood stream instead of staying in those little artery walls, because they are already too saturated to absorbe more, or at least not the full dose.
if you do take it sooner than 8 hours, leave it on for less time, like maybe an hour instead. but then you will have to apply more in maybe under 8 hours