I am optimistic that before halving begins, there will be a bull run. But there is no guarantee. There is always a tendency to release those whales who wanted to dump big because they know people are hoping for a bull run. Whatever happens, Bitcoin will remain a good investment as the supply becomes harder and its demand grows. Sooner or later it will become world currency.
In the past, bull run was always coming some time after halving, so we still have a lot of time. However, this time it doesn't have to be this way. For me, these growths look like the beginning of the bull run, so either the train is leaving or it means that the new ATH will be several times larger than the last.