The best time to buy quality stocks is now Ruchir Sharma Financial Times 21 1 01.12.2025 A generational opportunity in otherwise bubbly markets© Financial Times visit website