Timing and public opinion matter a lot in politics. Nancy Pelosi understands this salient fact far better than many of her critics in progressive and left circles, who love to sit on their high (and very radical) horses and berate her.
The events of the last week, including her decision to proceed with an impeachment inquiry and the resulting sea change in public opinion on impeachment, cast her in a very favorable light, I would say. As for her critics, I hope they rethink their position a bit, but maybe that is too much to expect on a Sunday morning.