Honestly, in terms of long-term investment, all I can say is that if you have a lot of money to buy Bitcoin and if you can buy more than one Bitcoin, do it and start buying now, then hold first. Then have a goal-setting plan for when and how much you will sell it. This is the right thing to do for an investor who wants no hassle after investing.
Now, if you want daily profit, go for the altcoins, not Bitcoin. This is just my opinion and suggestion. Because in the daily trade that I do, I get more profit in altcoins than in Bitcoin. Even if my capital is only 20 dollars, if the movement of the coins in the market is aggressive, you can earn 5–10 dollars or more in a day. But you must have a deep understanding of trading as well.
If we have sufficient capital then we can buy Bitcoin in the amount we want and we must be able to hold it to be able to make a profit, it is important to have a strategy in collecting it so that we don't make mistakes in determining when is the right time to buy it.
You are right, if we want daily profits in trading then we can choose altcoins to make a profit, but we have to choose altcoins that have the potential to make a profit and if we choose the wrong type of altcoin then we will lose the money we have.