I better put investment against staking rather than staking. For a speculative asset that changes in value and I've done my research on the fundamentals I'll rather invest it while I maintain self custody of the asset than to stake with a service that holds custody of my assets.
You can stake on noncustodial wallet through validators. I think you can stake in a noncustodial way by providing liquidity.
You can stake on custodial platforms to earn. You can also save on custodial platforms to earn. Both are truly not recommended at all.
Saving can be up to holding bitcoin on a noncustodial wallet.
Chose the one that you want. But know that if you stake those altcoins on noncustodial wallet, it has a period of time your coin will not be available for your to withdraw after you unstake it.
Also know that if you earn from staking but the price of coins are falling, the coin may fall in a way that you may still finally be losing significantly.
No matter what angle you would really be looking then staking is never been that recommended. Most of the time people do really get interested on the moment or time that seen those huge APY's but
isnt really that those numbers would really be going the same as stakers numbers will really be increasing then those APY would really be that decreasing, plus having those decreasing coin/tokens price
on which its one of the important factors needs up to look upon because it will really be pointless or useless on earning more coins while the price or value is declining then there's no way that you could be able to
end up on a good result. So if you do really that trying out to make profits then holding Bitcoin and accumulating it on your non custodial wallet would really be the best shot. Any form or actions that leads in storing up your coins/tokens on a centralized exchange is really that risky on which we know that it could possibly be closed or having some issues. Same goes into those validators on which it do really sucks when you do tend to unstake then there's a lock up period and it would be pointless if you cant be able to sell out immediately those coins on the moment that you do unstake.