Silver has been touching record highs almost every day over the past few days, and has given better returns than most assets. Now, Elon Musk has warned about it.