People will always ask if the current price is the right time to buy, we have to do analysis, most people will regret seeing the skyrocketing price, the current price is around $28k and many regret not buying when the price is below $20k, if later the price is $ 50k then people will regret not buying at $ 28k and so on.
That bothers me SOOOOOO much, why do people keep asking if it is right time to buy. I mean there is absolutely no wrong time to buy if you ask me, because there are ways to avoid losing money anyway. If buy now, and it goes down, you buy some more and since it will eventually go up anyway, you will profit, just wait, that's it. Not buying is worse, you end up with nothing in the end and you will reach to a point where it will not do well, why would anyone do that?
I personally hope that it does well in the end, but that doesn't mean that it will, it just means that I hope it does and that is why I keep buying. Focus on what it can do in the long term and you will feel that there is nothing wrong with buying at any given moment, specially now that it is on the edge of going into bull run.
In investing, everyone wants to buy at the lowest price to get the highest profit, that is the wish of all of us. But I also feel very uncomfortable with these questions, because those people do not analyze, and do not research the market when investing. If they did the research, they would never ask these silly questions because the future is unpredictable, it applies not only to bitcoin but to all investments. If someone could predict the future, they wouldn't be here to answer our question because they've become rich and enjoy life.
The best time to buy bitcoin is when we have the money, and everything is going in the right direction with our investment plan.