Investir em uma geração de 5 anos, não vejo como uma opção inteligente.
E sim, hoje não vale a pena em investir na 9ª geração pra traz por já terem se tornado gerações "obsoletas".
Fora que a Placa-mãe dele é bem básica, não sendo recomendado usar um i7 na mesma.
A chance de ter um thermal throttling é enorme.
Não vejo sentido algum em pagar 900 reais em uma CPU de 5 anos atrás.
Ao migrar para 12ª geração, ele terá a opção de um upgrade futuro para 13ª geração, já que a Intel manterá o mesmo socket.
E sobre o desempenho do i3 12100F x i7 8700 serem “equivalentes”, lembre que usei o i3 como base apenas, onde uma CPU de entrada/baixo custo da geração atual, é "igual" ou até se sobressai a uma CPU topo de linha da 8ª geração.
(No comparativo, foi usado um i7 8700K que é levemente melhor que o i7 8700).
Ai agora vai do criador do tópico, deixei minhas recomendações e dicas.
Dê uma olhada nesse comparativo em prática, e também pelo site Technical.City e tire suas próprias conclusões.