SPX (index of 500 largest capitalization US outfits) was at 666 in March 2009. Now it is north of 1300. Time to buy was in early 2009. Returns on your money at current prices will not be great. I unloaded all stocks and now waiting to see if QE3 rears up its ugly head. Only then I will take another swipe at stocks.
And silver was at 9, peaked a 49.80 this April and is back up to 38 from a low of 33. I'll stick with PM's thanks.
Also, if you don't HOLD it, you don't OWN it.
If the USA can steal from federal pensioners [stealing retirement funds to pay for gov operations ... ongoing; look it up] and from dictators in broad daylight (various ME rulers with investments in the Western banking system), they will steal from you without a second thought.
Paper is paper is freaking paper.