If gold was going to be $50,000 per ounce, then why is GoldLine selling them for $2000 per ounce? Are they morons? No, their customers are morons.
Goldline, and every other PM seller make their money by buying and selling profitably, i.e. buying below value, and selling above.
To them, holding is foolish, as they can profit by every increase, and every decrease, just like stock brokers do.
.