Although staking is good, an excellent form of earning passive income, but in my candid opinion, i don't consider staking a better options to earning rewards on the crypto space. There are risk involved on staking especially low caps coins.
Now, staking requires thorough research about the project development plans, usercase, marketcap, demand/supply mechanism etc. it is not a good idea to start staking any coins out there without proper knowledge of the projects just because there are huge APY.
Some times when you stake even those notable projects coins like Sol, BNB, matic, Ada etc, it not certain that your coin/tokens will maintain some stability during the staking period, the market may crash and your staked capital will be affected even your rewards could be worthless for a long period before any likelihood of the market recovery and the staked coind comes back.