please explain me why bitcoin will make another all time high
To understand this, you just need to understand that when the usage increases, the demand for that item increases and when the demand increases, the production has to be increased and in this case, since the total supply of Bitcoin is limited, it is not possible to produce more. So in this case there is no other way, so the price of that thing will definitely increase.
And if you see day by day the use of bitcoin is increasing, in that case if you look at our population, its supply is much less than our demand, so it can be said that as time goes on, its price will touch new new ath.
explain some circumstances in that bitcoin's price will go more low and never or after long times later comes up
I don't think bitcoin will ever lose its ability to touch a new ath.However, new holders may think that the price of Bitcoin will not increase after seeing the bearish season, but if they see the charts of the past years, they will understand that Bitcoin runs in a certain cycle, sometimes due to global conditions, this bearish season may be a little long lasting, but according to its cycle. It will enter its bull season.