Ditto.
Book the dates you want to travel and book what you can afford. Some people tend to overbook what they can afford, hoping a discount will come out that will meet their needs.
When the discount comes out that works for you, you can decide to take the savings or upgrade resort categories.
To me, that way a discount is always icing on the cake. Some years, I decide to stay put and use the savings to do extra special stuff; some years I decide to upgrade a category.
A couple of things about discounts.
1. You cannot stack discounts; you have to choose one that works for you.
2. Discounts are done to fill rooms; you cannot pick and choose where you want to stay. You may have to change resorts within your category to get the discounts.
3.
Free dining seems to work best for larger families, values and moderates. Room discounts work for smaller traveling parties (like me going solo), and deluxes.
You can run the numbers or have the CM do it for you.
You can also go onto the discounts codes and rates board at the top of this forum; subscribe to the thread for the month you want to travel and then information will be posted as it becomes available.
You can also get information regarding "pins" there as well. An entirely different animal.