Well, I've been expecting it within the next couple years for a decade already, and recent events make me wonder if we have more than a couple months. But again, we never know in advance what the 'last straw' will be. For the Brazilians, it was a 10 cent bus fare hike; for the founders of the United States, it was a 3 pence per pound tax on tea. When a society is being attacked with a thousand cuts, it's hard to tell when you hit that last one.
Because of this very long delay, lots of folks that would maybe start and listen to the preachers, just won't now.
The the main stream media basically ridicules these preachers because they have been saying it for so long .
The collapse could be postponed even a few more years which makes it even harder to convince anybody to prepare.