There's good news and bad news.
Good news: You have a high quality problem.
Bad news: No matter what you do, in retrospect it may appear to be sub-optimal.
In general, there are two trains of thought: 1) all at once or 2) buy slowly in increments over the next X months.
Both can be right, or wrong, depending on what happens in the next months, which is of course today unknowable. Chose whatever strategy helps you sleep best and night. Then, sleep well and don't look back.