The timing of when you'll be charged is dependent on your selected payment method:
Credit card or PayPal: You will be charged once your order is shipped
Credit account: You will be charged based on the terms of your account.
You can apply to open a credit account here
Prepaid: You will be charged as soon as money is transferred and processed