If you have been watching the Dow Jones setting new all time highs and believe all stocks are overvalued, then you are wrong. You might want to take a look into Russian stocks.
American and Russian stock market comparison
American stocks are indeed very expensive with a CAPE ratio (price relative to its past decade’s worth of average real earnings) of 29. But if you look further, then you see that Russia has a CAPE ratio of 5.6 and a Price/earnings ratio of just 8. This means Russian stocks are your best buy if you just look to the financials.