The thing about those price dips is they’re never permanent.
The issue with implementing something of this nature is that there are also massive highs in prices too for certain items and Pokémon, which thankfully are also not permanent. Should that be capped too? What should be done about rare items or Pokémon, better IVs, fully trained, or shinies?