Five charts showing what investors should have bought in 2024 ...