From my observations, the adjustment is already reflected in the open on the ex-dividend day.
But this brings me back to an earlier question I posed in this thread: if the S&P futures and cash were to open flat that day, and SPY now gaps down because it is ex-dividend, how should I best account for this technically in Fibonacci retracements, pivot point calculations, price changes from prior highs and low, etc., for SPY?