It depends... If you invest wisely and don't panic over the least little thing, it can be a good investment. Anybody buying right now probably won't make much, if anything because the market is at a high. Wait for it to panic over something and tumble, then buy and wait. It is however a gamble so, like in any gambling, never bet more than you can afford to lose.