Don't forget that when you place your order it will be added at the end of the queue. For liquid stocks this can already cause a delay until your order gets filled. And your order might get filled at a different price than what you expected at the open.