Speculation has a special meaning when talking about money. The person who speculates is called a speculator. A speculator does not buy goods to own them, but to sell them later. The reason is that he wants to make a profit from the change in price. 