I don't think you can really compare them. Rare candies have more practicality in general, but if you're raising your pokemon for competitive battling,they can screw up your pokemon's EVs. Fire stones aren't as practical to carry arouns, really, only Growlithe, Vulpix, and eevee even use them. So if none of those three are on your team, don't bother with it.