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