From Wiktionary, the free dictionary
From over- + buy.
overbuy (third-person singular simple present overbuys, present participle overbuying, simple past and past participle overbought)
- To buy excessively, especially to buy more than one needs or can afford.
- To buy at an inflated price.