I think mining is the best earning cryptocurrency. Mining is a great way to get some crypto coins.
Mining is not the best earning crypto, equipment needed are quite expensive (don't say that you can use improvised equipments because what equipments you will use will greatly affect the results), mining need these criteria:
It requires lots of skills and knowledge, and time to manage mining rigs (to config, to investigate and fix technical issues).
Mining of cryptocurrency is just a bad advice for a newbie, it is mostly reserved for big players who have money to invest and very cheap electricity
But it does work for all currencies. You can make some income from airdrops.
Not all Airdrops will give you earning, especially airdrop which requires to follow the telegram channel etc, it is only made to bring in members only, also becareful with airdrop that need to download wallet maybe can harm your device.
Faucet is one way to get crypto but it requires patience because the amount obtained is not much.