For me no because if you invest your bitcoin it will grow faster. I don't hold my btc for a long time because don't make money if I hold my btc in my wallet

No you're wrong you can earn money for just holding your bitcoin, like now you can if you hold it until the bitcoin halving event you can see the results that your money will increase.