Ruby has the highest spawn rate in the granite zone (just below the ice zone), but the darkness there can make consistent farming a bit tricky. The ice zone spawns ruby at a slightly lower rate, but since it's much brighter, it can actually be the easier place to mine for it.