As for me it is not good to buy! buy!! buy!!! And sell! sell!! sell!!! And it is good to balance the equation by buying and hodling for the time goal you have set to sell. You can set a DCA method to buy and set a long term goal for the investment so that you know what you are doing. Many people came to this cryptocurrency investment business without any plan or goals and they are just investing when they have money and that is a wrong investment plan but at least let the person plan well and if possible have a particular year which will like to sell his coins.
Yes, the price is still high for investors to purchase Bitcoin from the market, because there is a hope that the price will definitely going to reduce more than this in the future and you can use that opportunity to purchase Bitcoin and apply long term holding to achieve income. Having a good plan in Bitcoin investment, I think is a favourable thing that will make you to make a good decision that will help you to maintain a good strategy that will add more income to your wallet when the bullish season appear in the market. Since the price of Bitcoin use to increase high every four years, I believe it will be a good strategy to hold like four years before you can think of releasing your Bitcoin to the market to make massive income.
The bolded part of your narrative can be very misleading considering the fact that newbies can as well access this thread, since you will not be buying a whole Bitcoin the current price doesn't make it high or expensive for any investors to make purchases of Bitcoin, with dca strategy fractions of Satoshi can be bought with as little as you can afford either weekly or monthly irrespective of the price point at different intervals, there is no certainty or guarantee to backed up your claims that there will more drop, why even waiting for a drop before accumulating Bitcoin? It can be a total waste of time as you may not be able to see your expected dip, but with dca you are already in the market on time without any form of timing the market .
I have been seeing different topics and replies emphasizing on buying at a dip price recently, before now it has been discussed on various threads in this speculation section about the need to buy at any price point and not wait for a DIP before buying, if a dip happens and you feel you still have some money to buy Bitcoin you can utilize the opportunity and buy but if you don't have then you can still continue with the DCA because it's not really about the price points you bought with that determines how huge your investment will become but how much fraction of Bitcoin you have been able to acquire so that is the more reason why the DCA is important to a beginner and someone who doesn't earn enough income but if they have a regular income it will enable them to use the DCA perfectly without any challenge. Continuous waiting for a DIP to me is selfishness and greediness so the most important thing should be that you are acquiring Bitcoin at different intervals of time and that should be the priority to owning a huge portfolio and not always being expectantly waiting for a DIP before buying.