3 passive income stocks investors should consider buying before 2024  Yahoo Finance UK