How long should it take for me to get my iPhone 5S?

I'm planning on ordering it on the 20th early in the morning (I mean like 2:01 because I live central). How long should it take for me to get it? I should be one of the first ones to order it, but do any of you have an estimate? Thanks…
P.S. - I'm hoping I will get it by at least the 27…

Added (1). Also, should I order it from Apple or Verizon?

Shipping usually takes 4 - 7 business days.