I would not buy bitcoin now, because bitcoin is too high in my opinion.
If you already accumulated enough bitcoin (or more than enough), then you are in a position to wait.
If you have not accumulated enough bitcoin or more than enough bitcoin, then you might need to consider continuing to accumulate. Of course, since you have been registered on the forum since 2017, you may well be in a position in which you have accumulated enough or more than enough bitcoin. . That is surely for you to figure out.