CNBC: Gold Could End Up Being Best Investment of 2024