Maybe a little of both, however for sure it won't be like 30-60 days or something before launch. This is a huge game obviously as we know and like their other titles.. When the marketing begins, it will hit a few shows and be spread out 6-9 months. When it begins to the point of getting seen frequently like how VIIR got its tease in May 2019, its blowout in June 2019 and its various information / trailers in the months after.Pretty sure what Yoshida meant about wanting to show the game when people can buy it is that he wants the game to present so well that people go out and pre-order it, not literally showing the game when release is imminent.
Could be wrong, though.
They want to show the game and show all the features in a blowout style (if there is something on wednesday it won't be that). And they want folks to pre order it and anticipate it for the marketing cycle. However, if the release is summer or fall 2022 or later, Yoshidas comments would have meant that he wouldn't want to show it in summer 2021 and then have the wait be over a year still.