In a world of paper money, where the Federal Reserve is determined to 1) print money and manage the markets for money (paper, gold and silver), 2) boost the stock market to indicate that business is progressing nicely, and 3) buy up all the government debt in the form of US Treasury bills, it is clear that we now do not have free markets.
The reason why communism failed so spectacularly in the old USSR was because they did not have any means of finding the real value for goods and services.
So they had no proper pricing mechanism. And the economy just failed.
America is now facing the same problem — as well as the potential for hyperinflation.
This makes it very difficult to invest, as the impending final US boom/bust will create a major problem for all economies around the world.