Bom brother isso é bem relativo...
Varia de quanto tu vai voltar, quantos km estão as duas motos e o estado das duas...
A CB 300 é uma baita moto, mas o problema do cabeçote fez o valor dela baixar muito... Sendo uma 2010 provavelmente não vai ter ABS então isso desvaloriza mais ainda... Então tem que ver se bobiar com o valor da tua + a inteira se pode pegar uma fazer 250, ou outras motos mais confiáveis.
E sobre o cabeçote... Não vejo o "novo" como solução do problema pois mesmo essa tentativa de "arrumar" a moto, ainda ta rachando... A Honda pecou muito com o projeto dessa moto, e ao invés de assumir o erro e arrumar a cagada, ficam tentando remediar o problema.
Tanto é que a moto não vingou no mercado até hoje e fizeram a nova twister com o projeto partindo do 0...
Minha dica: Por onde moro, uma CB 300 2010 sai por uns 6 mil... Com esse preço consegue pegar uma Fazer 250 do mesmo ano (que é o mesmo motor da lander / teneré, a moto simplesmente não da manutenção, se tu fizer básico ela vai ser moto pra vida toda.).
Porem se a CB 300 tiver tão bonita e tão barata vai fundo, não vai se arrepender...
PS: Cabeçote da CB 300 na faixa de 1.100 reais... A moto custa 6... Se se rachar vai ser mais de 1/6 do valor da moto.