So I think bitcoin at its current price ($29,000 ish) is great buying but if people spread their buying out a little over time (next few months?) I think they will benefit even more.
That will be a good decision if people can do that as they will have a chance to buy bitcoin at every lower price and not selling if the price does not increase more than $1,000 or just hold for a long time. But that will depend on themselves and we can not force them to follow what we suggest because they will have their plan and know what they need to do.
But I admit that $29,000 is the best price to buy bitcoin so far, but it seems we will not see that price again. If the bitcoin price can rise to more than $64k, the lowest price of bitcoin can be anywhere, so it could be at $30,000-$40,000 range price. But if the next lowest price is at $13,800, I wonder what will happen when the price starts going down because I think some people will panic seeing the price jump down.