Difference between investment and speculation is not too complicated: Investing is an analysis of the subject of investment and the expectation of the development of the object to be invested in order to create a surplus value in the future. Speculation is different, this is the behavior of a person, take advantage of the opportunity of the market down to accumulate products, goods and profits after the market stabilized.
Speculation is when you buy something with a sole purpose of selling at a higher level in the future.