I had to make the decision OP. I chose to buy now for the reasons most have already stated:
First and foremost: Great truck to drive. Smooth and ample power and transmission, quiet and comfortable, great steering and turning radius, just enough tech for my needs, etc.
The 2017 is the end...