10 reasons why gold is a good buy in 2025