Your welcome bonus from 10CRIC should appear in your account instantly. It will depend on whether there are any delays with your initial deposit, which should also be instant too.