Running Masternode is not easy, and sometimes it costs more than your profit. That's why people love to stake coins, but I would suggest you don't stake any coin for years, you can stake for 30 days to 90 days! Never stake random new coins like Moozicore, I noticed MZI stakers are in immense pain because the currency and project become shit! Try to stake established coins like DASH, Energi, ONT, and so on and take profit! Right now, I am staking only one coin because I don't want to miss the current Defi hype, I am investing in new Defi presale, because it is a far better investment than staking!