Where does value lie in today’s market? After the recent sell-off? (3 March 2025)