Investor is just a nicer name for a speculator. Whats the real difference, both are in it to make as much money as possible?
An investor is someone that buys some asset because the current price is sufficiently lower than the value.
A speculator buys things (anything) because he believes there is sufficient chance he can sell it to someone else for more. Value is not a factor at all.