Now, Now, Now. It's never too late and you can always call back when the discount codes come out and get them applied.
I waited one week in 2001 for a room in October and when I called back the resort was booked. And June is a busy season so I would book then call back when you need to -