The past tense of overbuy is overbought.
The third-person singular simple present indicative form of overbuy is overbuys.
The present participle of overbuy is overbuying.
The past participle of overbuy is overbought.