What method is Quickest Trade Execution

Sometimes we have to buy shares at the very opening of market at 9.15 am .Any delay in some seconds will cause non-execution due to non availability of sellers.This is due to some good news after closing of market in previous day, Which method of entering buy order will give better chance of execution at 9.15 am.
Whether we can enter upper circuit price as Limit Order (1)at 9 am in the opening of Pre- Open market or (2) at 9.15 am in normal market…OR as market orders in both above cases???
OR can we put AMO market order as soon as AMO window opens in previous day??

Put in an AMO order at Calculated Upper Circuit Limit for the day prior to the premarket session of the trading day.