Most people who are new to BTC or find a way to accumulate BTC this might help you out; few ways to make money from BTC:
*Daily trading
*BTC mining
*Investing
*Selling your items in exchange for BTC; i.e(receiving BTC as payment for work or items sold)
*Yield farming (De-fi)
*Airdrops (this helps allot but be aware of fake ones too before participating)
*BTC surveys
The list you have made is quite accurate, but I personally think that some clarifications should be added for some of the options, especially if you are new to this field.
* Daily trading - if you are new to such a field and have not yet traded in the financial markets, this is not easy and is not the best option to start with the money you have saved so far. There are many things you need to know about trading before you start, and it may be best to start with just a small amount or a demo account somewhere.
Many people make this mistake and put all their savings into the stock market, lured by the high profit margins of trading in the markets, but many of them are not prepared for this and lose all their money.
So be careful with that!
* BTC mining - Bitcoin mining with a personal computer is no longer so profitable. In addition, the mining of other cryptocurrencies is highly competitive with that of Bitcoin.
For this purpose, it is good to participate in the so-called Bitcoin Mining Pools or Bitcoin Cloud Mining.
And maybe something extra to your list (which I haven't tried and I'm not sure how good it is) - you can watch videos and ads online on sites that pay for it with Bitcoin.