the truth is that the majority of people that are talking about taking out there profit whenever they are able to see a little top up in there holding haven't really decided that they are ready for long term investment and have probably not figured out what it takes to invest in the long run and so anything to them looks like a good profit that should quickly be leveraged on. If you're yet to figure your financial life out and you're still looking for quick means to earn money or double your income, you wouldn't be able to invest for the long term and it would be very deficult to manage your emotions whenever you're in profit as it will most likely seem like the little profit you've been able to get from investing with that little amount will help you fix your life's issues after all.
Outside of setting out emergency funds and proper accumilation plan that will help you DCA long enough to have had a good portfolio, you should necessarily ensure that your primary source of income is intact and that you you're able to upscale in getting more income from your business or work if it will be possible so you can possibly increase the allocation that goes into your routine DCA and also factor out l how much will go into your emergency funds so instead of thinking about taking quick profit from your holding and in the process reducing the quantity of your stack, you can decide to dig your hands into your emergency to fixing whatever it is that comes up as a reason to taking out part of your holdings.
And again, while it's still not a good idea to tamper with our emergency funds when we're in situations that pushes us to do so, it's even better you tamper with your emergency funds than visiting your Bitcoin whenever you have a need to fix and this is one reason why you should also make good provisions for emergency funds such that it will be good enough to meet up the needs that might come along when way while still at your accumulation stage.
You have made some valid points. Investing for the long term requires commitment, focus, and quick gains. Lots of beginners do not understand this which is why when there are market fluctuations they do not know how to manage emotions which is a very crucial part of long-term trading. Another necessary thing you forget to mention is having a stable source of income. Dipping into investment for short term needs isn't ideal for a long term investor, and the reason for doing such is because he refused to prioritize having an emergency fund before starting investing.
I came up with a solution that has helped me have a secured investment to stay for long since i started investing and it has not only helped me in my investment but i have been able to understand the importance of having a budget and a separate savings plan for the sake of unexpected expenses which in any way i wont think about tapping into my investment or stay stradnered.
First thing i did was to download budgeting apps that helps me plan a financial foundation for log term. During the investment process i acknowledge unexpected expenses that i have no choice than to dip into my emergency funds but i immediately rebuild it as soon as possible so that my investment wont be next. Although i allocate a particular 20% of my income into the emergency fund and also include money that was giving to me like a bonus or friends and family.