Se sua decisão for focada em mercado
Existe mercado tanto para Python quanto JS, ambas tecnologias tem bastante vagas em aberto.
Pelo que eu vejo, em JS o número de vagas é maior em compensação o número de canditados para elas também é muito grande. Já para Python, as vagas em sua maioria exigem mais conhecimento de programação em si, o que também faz diminuir a quantidade de candidatos.
Se sua decisão for focada em carreira
Quando você pensar em definir sua carreira, aí sim as coisas começam a fazer alguma diferença.
Por exemplo, para ser um cientista de dados, trabalhar com ML, bots e etc, Python já tem muita coisa consolidada e pode te ajudar muito nesse início.
Para atuar como backend, ambas as tecnologias (JS apoiada principalmente no Node) vão te atender quase que igualmente na maioria dos cenários. Mas como backend você tem que saber o ao menos o básico de frontend, e isso implica diretamente em ter conhecimentos em JS.
Para frontend não tem jeito, mesmo com o advento do PyScript, a linguagem obrigatória ainda é JS.