Is this a serious question?
If it is, Rare Candy, hands down. You can use it on every Pokemon unlike the Fire Stone which can be used only on very few. If you don't want to screw up the EV's on your Growlithe, Vulpix, or Eevee, then use the Fire Stone.