Whatever is going to be absorbed, will be within 10 -20mins. Anything not absorbed outside this general timeframe, will sit on the skin surface until such time it is washed/transferred off.
nb: by "absorbed" I mean through the initial skin layer, and NOT into circulation. The latter is what occurs over time.