Most credit card deposits on credit card casinos are instant. So, you can start playing instantaneously.