I'm still using my 6700k from last winter deal. The spring deal was barely less than retail. The summer deal on the 7700k seemed too high considering it's replacement was due out in 2-3 months. I grabbed the Asus motherboard hoping Coffeelake would work, now it is just sitting in my closet. If they have a very cheap 7700k I'll probably grab it to use with the MB from the summer deal.
They said on the spring deal the price was so high because the CPU was so new. If they have an 8700k this winter I would guess the price is not going to be that great.