Concordo com o @vangodp . Não há idade certa.
Quanto à sua pergunta, @BeTa , eu diria que Python é uma boa linguagem pra iniciantes por permitir que você faça inúmeras coisas (não tantas como C/C++) contando com códigos simples e minimalistas. Além disso, Python te força a colocar legibilidade no código, por meio de quebras de linha e identação, que contribuem muito para a formação dum bom código, independente da linguagem.
Claro que aprender C/C++ como primeira linguagem te deixa desde já acostumado com vários conceitos importantes como ponteiros, alocação de memória, definir tipo de variáveis, ponto-e-vírgula ao fim duma linha (esqueci um termo melhor, já que não implica necessariamente ser uma linha), etc.
Vai da tua decisão. Pesquise um pouco sobre as duas. De qualquer forma, caso queira, posso citar alguns bons tutoriais/cursos/livros tanto como C/C++ e Python.