In fact, for every investor, they do not have to ask when is the best time to buy Bitcoin because as long as they are familiar enough with Bitcoin accompanied by a mature level of knowledge, of course that is when they are better off buying Bitcoin without having to wait for the market to be down as expected by all traders. So from what you said, we can all actually sort out that only traders ask more often about the best time to buy because they do not target long-term Bitcoin savings except for targeting their profits.
They better start doing so, if they want to see results of their investments in the end.

Because currently, the market is still pretty volatile to not try to hodl things up.