I totally agreed with this. Some investments need to have more year to come before you will get what you want. But it is really worth the wait but you should also needs understanding and you need to educate yourself about investing before you have to enter this kind of risk. But unlike gambling in a long run you will lose a lot of money.
Yeah, investment requires a long time and this is long term, and also we have to put a lot of money for this so that the results are comparable to what we have been waiting for.
gambling is short term, but you can not think that if you invest in gambling will get results in the short term, it still will be in the long term.