I usually upgrade every 2 years (due to mobile retention plan) and just get one from the latest line.
This year was the first year I got an older model since I really like the size of the mini. Will likely not get a bigger phone in the future unless it has a killer feature or phones the same size as the mini (hopefully it becomes the SE) is no longer supported