Anzi secondo me due anni (e penso tra poco anche tre, stanno invecchiando meglio da iPhone 5 in poi) è lo sweet spot: si svaluta il giusto, lo usi comunque 24/36 mesi e il salto al nuovo è percepibile.
Venderlo dopo un anno non conviene: la svalutazione è eccessiva per un telefono che ha ancora molto da dire.
Idem aspettare troppo, poi tocca svenderlo.
2-3 anni è l'ideale secondo me, anche volendo passare ad android.
Le cose sono cambiate, nel frattempo. I telefoni con Android 7.0 nativo hanno un sistema di aggiornamento simile a ChromeOS.
Ma sono usciti telefoni nativi nougat o ancora no? Mi pare che al momento siano tutti nativi marshmallow, sbaglio?