overspeculate

verb

To spend too much money in speculation.