All the deposits at stellar casinos are instant, meaning you will need a couple of seconds to complete a transaction. As soon as you are done, be free to start playing and claim a bonus.