While you can get some interesting promotions and airdrops now and then, they don't pop up so often. And most require KYC or ... your time.
Same goes with faucets. They give so small amounts of coins it doesn't worth the time spent on them (and the electricity paid for your computer).
This being said, since crypto is money, you may earn more/faster if you work instead of wasting time for "free coins". Any work that's paid. The better you are skilled, the better you may get to be paid. Of course, this means that most probably you'll acquire fiat, but if you want to get crypto, you can then buy it.
That's right, the best way to get free crypto is to work and you can see, learn and determine what is inside you and you feel capable and develop skills to get it and this is a smart way to get it for free with decent payouts .
It is no longer effective to get free crypto which only generates a very small amount at the expense of time, electricity, internet and so on and is very tedious.
and besides that you also have to be able to make purchases according to your ability even in small amounts if you do this often your ownership will increase.
but it's all up to the OP and that's just my suggestion, because in the end you will get bored if you just rely on the workings to get free crypto which only generates very small income.