Every player needs to do their own math. Quality openings require more Time. Stronger opposition requires better openings. So it's an arithmetic problem: result of the opening = Q*T/S. What opening result are you satisfied with? If your opponent is weak enough, any junk opening can win. If your opponent is too strong, preparing like Kasparov won't be enough. In the middle, is where judgment enters the picture.
I think a good example to look at is Gata Kamsky. When he was trying to win the world championship, he played the sharpest and best openings. Now that he is trying to win open tournaments, he has switched back to routine openings. He is clearly capable of playing better openings, and if he still did that then his *opening* results might be a little better. But his overall results would not be enough better to be worth the extra time.
The opening is complicated enough that it's not possible, in an *average* position, to calculate the best move. Even the top engines need an opening book for the early moves. So as Alekhine said, the objective is to make the opponent think for himself. That's when he will make a mistake. But it's not a good idea to accomplish this by making a mistake yourself first.
Keep in mind that "winning" the opening battle is not the same as winning the game, there remains the middlegame and the endgame to navigate. See for example today's game Nakamura - Jones, New in Chess Classic Prelims (11) 2021
https://en.chessbase.com/post/new-in-chess-classic-carlsen-wins-preliminaries. Jones was fine out of the opening and was outplayed in the endgame. Without making any outright bad move he was "suddenly" losing a pawn. But I don't know, it might still be classified as an "opening" victory for Nakamura. It all depends on when both players were on their own...