I got 4 IPhone XRs last december for a family plan. If I had to buy one or two, may have gone for the OLED models, but when your kids are on the plan as well, price does come into play.
Echo is discounted on Amazon already. Dot by 40% and 2nd generation by 20%. If it was selling so well, why would they discount it around the holidays. Something doesn't add up.
I replaced batteries on 2 6s in december as I recycle those phones. But I also bought 4 new XRs as part of a refresh as they provided compelling value to upgrade. Couldn't be happier. Someone is getting those 6s for free.