Also remember that you might have to be flexible with your resort/room options to get a discount. Every discount is available for limited rooms/categories/resort. Every time I've tried to apply a discount, I've had to change my room (from, say, standard to garden view), or resort.
Since waiting wouldn't change that, you might as well guarantee that you're going. Then you can decide what you're willing to do for the discount.