You don't want to be listening to people who make money reading financial tea leaves. They make money by telling you one thing, and then putting their money in the other direction.

Your premise is all messed up. Do you realize that during the 2008 market sell-off, the US Dollar soared? Your OP talks about a dollar crash, but then you talk about a stock market crash. Those two things usually work in the opposite direction. The reason that a dollar won't crash any time soon is for exactly that reason. At the slightest indication of fear, the world rushes to the dollar. Some day it will be exposed for what it is, but not until every other currency collapses first. So it won't be happening within the next two years.

Then, you don't really define a dollar collapse very well, which is very common in this forum. Loss of purchasing power is not a collapse. It's lost 95% of its buying power over a century, and yet it remains the "go to" currency for the rest of the world. The word "collapse" implies swift and complete disintegration. So a dollar collapse would have to mean something like at least one of these occurrences:

1) Rapid loss of purchasing power, like 50% in 18 months.
2) Sharp drop in the US Dollar index, well below it's low of 72. (It's currently around 80). I'd need to see something below 50 to call it a collapse.
3) Introduction of a replacement currency.
4) Record high interest rates (above 20%) required to defend its failing integrity.

I don't see how any of these could happen within two years. People here recognize the danger of fiat currency, but they don't seem to have a good understanding of the global puzzle pieces that need to come together in order for the USD to collapse. We're going to see a lot of global financial crises long before the dollar collapse. For one thing, both the Euro and Yen have to collapse first. Talk to me after one of those goes down in flames (per the above criteria), and then maybe we'll be within two years of a USD collapse.