I personally never buy anything the day it comes out, I just don't need that kind of material gratification to make myself feel good and I also like to let other people work out the bugs, but I do realize that you are in need of a phone and therefore I would say that you should probably go the day of the release, but no real need to wait forever.
Just my thought. - Eric