I would get points right now for a December uy ccv. They're 2016 free points as in no mf's. I pay dues from either date of resort open OR date of purchase through end of year whichever comes later. So if purchase on November 30 for a December uy, I'd get the 2016 points free and only pay mf's on 2017 points from November 30(date of purchase which is later than resort open) through end of year. 32 days of mf's. If I purchase December uy on December 1st I pay one less day of prorated mf's for 2017 points but I get zero 2016 uy free points. If I purchase December uy ccv today then it's December 2016 points free, December 2017 points prorated from date of resort open. If I purchase December uy points in August then it's December uy 2016 points free and 2017 points prorated from August purchase date. Purchase December uy in September and it's date of September purchase through end of year...
I didn't get charged for the 2016 June uy points on my AKV contract that I purchased in May. I got those points for no mf's and have to pay my 2017 mf's prorated from date of purchase through end of this year. Had I waited until June 1 to purchase the points, I'd only get 2017 points and pay about the same mf's for the 2017 prorated fees as I paid by purchase in May. It would be a couple dollars less only because I purchased a couple days later so prorated 2017 points from June till December vs prorated May to December. If I had to pay 2016 and 2017 mf's my bill would have been $6.41 (cost of mf's in 2016) x 25 points or $160 plus the cost of the 2017 points at $6.58 (cost of dues per point in 2017)x's 25 points. My bill was for something like $90. That is not the cost of 2016 plus 2017 points. The 2018 points won't be billed till January, 2018 for my 2018 points.
I think the mistake you are making is in drawing the (incorrect) conclusion that the year that dues are paid relates directly to the UY of the points. This is not correct.
Points are allocated on a UY basis. If you have a June UY you get your points June 1. December UY you get your points on Dec 1. That much I think we all understand. Here's where it gets complicated. Dues are paid on a calendar year basis. Where it's getting confusing is because this is your first year. So I'm going to fast forward to 2018 for this example and then relate it back to your individual situation.
Let's say I have two DVC contracts. One is a June UY and one is a Dec UY. In January of 2018 I will be required to pay my 2018 calendar year dues. For ease of purpose, let's say my dues are $1,200 for each contract.
For my June contract, that $1,200 is allocated as follows:
5/12, or $500 goes to pay dues on the 2017 points that I received on June 1, 2017. That's right, technically I got those points on June 1, 2017 and didn't have to pay dues on them until 2018. The remaining 7/12, or $700 goes to pay for the dues on the points that I will receive later on that year.
For my December contract, that $1,200 is allocated as follows:
11/12, or $1100 goes to pay dues on the 2017 points I received on December 1, 2017. The remaining 1/12, or $100 goes to pay for the dues on the points I will receive in December of that year.
So when the salesperson is telling you that the points are "free" that's not exactly true. They are free to you, because they are not asking you to reimburse the maintenance fees that they as the developer were responsible for on January 1 of that year when they were the owners of the points. Remember, November 30, 2017 is technically part of the December 2016 UY. It's complicated, and it's the reason why a lot of timeshare systems just give everybody their points on January 1.
Understanding how this works is painful at first, which is why resale brokers (falsely) line up UY with maintenance fee reimbursement. If you buy a Dec resale contract with no points right now and all points coming in December 1 of 2017, you should only reimburse 1/12 of the maintenance fees. But as a whole brokers do not see it that way and it's a real uphill climb to argue that point.