It makes little sense to backtest more than 2 years back, depending of the timeframe. It makes not sense to make an automated strategy in higher timeframes than 1 hour, even above 15 minutes, definitely not using daily bars.
The recent data is the most important, since they show if the strategy works right now. Forward testing is also a curve fitting, actually the longer you forward test a working strategy, the higher probability it will stop working.
Which is why you cannot operationally develop any kind of strategy using daily bars - it will take years to forward test it, or test if it is doing what it is supposed to do.
You would test the strategy in different ways for robustness etc, but set it live immediately.