Na minha opinião, depende muito...
No meu caso, meu primeiro carro foi um escort 89, fiquei 2 anos com ele mas claro que precisava de um carro mais novo, nesse caso não adiantava pegar um carro 4,5 anos mais novo, pois com certeza estaria muito rodado também, e toda manutenção que fiz no escort fatalmente teria que fazer tudo denovo, então optei por fazer a troca dando um pulo de pelo menos 10 anos, foi o que fiz, peguei um palio 99 com 89MK. Aí começa outra história....
Na compra do Palio, dei o escort de entrada e financiei o restante em 48x, percebi a burrada que fiz e decidi sair daquele carne que mais parecia uma bíblia o mais rápido possível, mas como não queria "cair" de ano tudo de novo, juntei uma grana, vendi o Palio quitando o financiamento e com a grana que sobrou fui procurar um carro pra comprar à vista, graças a Deus consegui perder apenas 2 anos, comprei um GOL 1.6MI 97 em excelente estado, com 116000km, carro que estou até hoje.
Claro que quero um carro mais novo, afinal por mais bem cuidado que meu carro esteja, mais dia menos dia vai começar a sentir os efeitos da idade, nesse caso penso que só vai valer apena a troca por um carro de 2005 pra cima ou então se achar uma raridade, ou seja, um carro 2001 ou 2002 muito pouco rodado( ex. meu cunhado q comprou um vectra 2001 com 50000km.).
Estou numa dúvida cruel pois acostumei com o motor AP 1.6 torcudo e tenho medo danado de comprar outro 1.0 e me frustrar com o desempenho, pois me lembro muito bem do Palio e seu motor Fiasa que na minha opinião é uma vergonha, não anda nada, só perde para os corsa monoponto e bebe como um carro 1.8.
O problema é que sabe-se que um carro 1.6, 1.8 é cerca de 1500 a 2000 reais mais caro que um 1.0, aliado a isso, um carro completo (um sonho antigo) é também cerca de 1500 reais mais caro que um "pelado". Sendo assim, ou eu pega um carro 2006, 2007 1.nada pelado ou um 2003/04 completo 1.6. Complicada a escolha, racional ou emocional.
Para carros mais novos, acho que o ideal é comprar um carro com até 10000km, usar até 50000km e aí partir para a troca, pois já começam manutenções mais caras como correia, amortecedores, embreagem...
Para carros mais velhos, vale a dica da humildade, nada de ficar pegando carrão velho, o lance é pegar o carro mais novo e pelado que o dinheiro poder comprar.
Qual a opinião da galera???