Home Stock Top 3 ‘best-in-class’ stocks to buy on the recent pullback