Once you have registered and made the payment for your Domain Name, it is reserved immediately. It will not be available for purchase to anyone else. The Domain Name then has to be technically available. This will happen within 24 - 72 hours.