Unless something changes, right now you can buy it anytime. On our October trip, I was able to see what we got for the day and then purchase photopass for the day if I thought it was worth it. Our Oogie Boogie day included the whole day-- even the photos we took that morning when we entered the park on a regular ticket.