Just because someone is an author and a CEO does NOT mean he knows what he is talking about. They have been expecting inflation to go through the roof ever since QE started. The US inflation is around 2.5% annual and shows no sign of going up any time soon. Peter Schiff may be a smart guy but he is clearly wrong. Yes, the US economy will hit a rough patch here and there. Economy goes through cycles, up and down, repeat, rinse and cycle again. So, I guess he will be right half the time, like anyone else.
US inflation is a disaster waiting to happen. Just like the housing bubble took a while before it hit, inflation will hit. It's not even a question if it will hit, the real question is when will it hit?
No matter what you do to prepare, make sure you have something to fall back on when dollars and other fiat are worthless. Food, shelter, farmland, diesel, weapons, tobacco, liquor, coffee, tea, chocolate, sugar, gold, silver, bitcoin are all better investments than dollars.