I think it depends on where the edge comes from. So if your system is buying pull backs in a bull market, it will work while the bull market in effect.
Correct. But when the market gets bearish, "buying the dip" will generate losses... and perhaps big ones.
A trader should always "trade around" the market's bias.