Supply/Demand: Supply drops > demand rises > price rises.

Price rises > People farm them > supply rises.

Supply rises > Demand falls > price drops.

Price drops > people stop farming them > supply drops.

Rinse and repeat.