There is no method to tell how long the ruby stone will take to give you favorable outcomes. For some people, the stone will take a few days, while for some, you will see the positivity come to you gradually.