Another thing is that people sometimes will get mixed up with exchanges versus holding their own bitcoin, so if you keep your coins on exchanges, there are some risks with that, yet personally, I am o.k. with beginners keeping coins on exchanges until they start to get to higher numbers, such as $500, $1k or even more, and then once you get to those higher amounts, then you should be figuring out ways to move some or all of the BTC that you have on exchanges to private wallets. In recent times, it can be expensive to move a bunch of small BTC transactions.
I agree, anyone who is buying Bitcoin on a small scale should kept their BTC in the exchange itself because withdrawal fees are insane due to market congestion which is an ongoing issue since Nov so obviously the withdrawal fee on most exchanges are around $40 so I wouldn't withdraw unless I have around $500 or let's say once in a couple of months for someone who is been investing using DCA every week.
Withdrawing via LN is an option but definitely I won't recommend it for a beginner because they could mess up with opening LN channel and lose their BTC, so the good choice is keeping funds in exchanges but not for too long as well.
If after starting small scale investment an investor feels that he will increase his investment amount regularly then he must keep his investment in any exchange account. An investor will invest regularly and an investor will invest a large sum of money together but there is a significant difference between these two investments. An investor who will invest a large amount of money together will not need much to transfer bitcoins, but an investor who will start investing in a small scale and will continue his investment regularly will definitely need to transfer bitcoins regularly. In the case of regular Bitcoin transfer, it can be seen that due to high transaction fees, he is not able to make regular Bitcoin transactions, as a result of which there is an obstacle in his transaction, so that there is no obstacle in the transaction, consistent investors are advised to use an exchange account.
Many may say that holding bitcoins in an exchange account is risky, you are not the only user who is holding their investment in an exchange account, there are much bigger investors than you who have left millions of dollars in exchange accounts. Since they took this risk, you must also take risks, and without taking risks, progress in life is not possible.
Mate, $30 is no small fund when it comes to investing in bitcoin, if you add an extra $70 you could have gotten $100 and used it to invest in bitcoin through the DCA strategy. We have been saying that investing in altcoin coins is too risky because they are only in for your money and the big whales will take liquidity from your fund. But it is good you realized that this thread has been helpful to you and also opened your eyes to see bitcoin as the future. You can start to accumulate your bitcoin through the DCA strategy, believe me, your bitcoin investment will be much better than investing in an altcoin coin.
If an investor invests in DCA (Dollar Cost Averaging) method then investing 30$ is not at all less for him. You may be investing exactly $1K but the investor who invests regularly with 30 dollars but one time investment amount will be much more than your $1K. And if you buy bitcoins with exactly $1K and another investor makes 30$ to invest in DCA method, the investment amount is $1k. When you buy Bitcoin with $10K suppose the price of Bitcoin was $30K but after you invested Bitcoin value decreased by several steps but you will show some money loss from your capital. On the other hand, the person who will make a continuous investment of 30$ will be buying bitcoins at every step of the bitcoin price, so the profit will be more than the loss. That is the benefit of investing in the DCA method.