To be honest, for me staking in cryptocurrencies is not a good thing,
because I once started staking and the results were still negative and I tried to just trade and the results were even better,
so it's better for us to learn technical analysis, if we can, then trading will be more profitable than just staking.
Staking is like holding but instead of just holding, you'll be getting more tokens which increase the profits you'll be making when you decide to sell your investment. Staking is basically holding and since holding is the easiest method to make money from the market, you're doing the right thing staking. The only precautions you're to take is to make sure your coins aren't locked.
When your tokens aren't locked you can withdraw all whenever you want but those that are locked get released around the same time which put more coins in circulation and causes the market to dump because people will expect the market to dump as tokens are been unlocked. Staking isn't profitable than trading but it's a lot safer and easy to do than trading.
Trading is only meant for people who understand it very well that they can make profits whenever they want to trade. A newbie can't make profits unless he understands how to trade and has gotten experience in the past but anybody can make profits from staking which makes it very easy to do as you need only your coins and wallets to start earning or using the project website to stake.