Última geração não faz muito sentido, a não ser que seja fã de tecnologia nova ou exclusiva da marca.
Se você quiser boas câmeras (se trabalha gravando vídeos) e jogar jogos pesados, como Undawn com gráfico no máximo, vale muito a pena um celular topo de linha, que vai ser a mesma coisa do de última geração a depender se o hardware ainda dá conta e costuma dar com vários anos do lançamento, o preço que abaixa.
Você consegue uma experiência de produtividade muito boa ou quase igual a um topo de linha, até a mesma coisa, com um intermediário médio ou avançado.
A diferença de uso é penosa para celulares básicos e mais ou menos penosa para celulares intermediários básicos... Nunca compre um básico da Positivo ou da Multilaser. Básico da Samsung e outras marcas melhorzinhas só vale a pena se você não tiver opção.