I have told people not to buy when the price is going upwards many times but nobody seems to listen to me. When price bottoms out is the perfect place to buy, when something goes up 20% then you should refrain and take a look at what you could do with other stuff to not left behind, if you hold bitcoin keep holding but if you are in fiat, do not get in.
It is very simple logic that when things go up, they usually go down, when they go down it usually goes up, that is how the market goes, nothing goes down forever and nothing goes up forever, eventually they will stop and go to other direction. However, people think that now we are in a bull run so we should be focusing on buying more so that we can both contribute to price going up and also take advantage of it, lets hope they are not wrong.