The best part will be the vocal minority who insists "You're doing it wrong, my 945 is totally fine!!! It's your fault for installing apps/pressing the wrong button/using a feature nobody else uses/changing a setting nobody else changes!"
It's two years since Garmin Forerunner 935 was released. I'm really considering buying a 935 and I'm wondering if it's a good buy even if it's two years old. Will be used for most sports. Previously I had Polar M400 but I think I want to go for Garmin this time. Fenix is a bit over my budget. Wait until a new 945 comes along, or is it a good idea to buy 935 now?