A messenger is someone who tells something that has already happened. Peter Schiff makes a hundred predictions like this a year, always with the time frame a few months out. He is just trying to promote his all reserve bank and his hold selling business.
If there was more to it maybe it would be worth taking seriously, but he is being serious, just marketing and hoping to catch the ear of people who want it to be true.
He does this multiple times every week.