If you're looking to hold for long term. I would advice do some fundamental analysis before the market opens and it's best to buy the share undervalued.
The market actually works on the law of supply and demand. When there are buyers, there is demand and the price goes up. When there are sellers, there is supply and price goes down. If there are more buyers than sellers then the price will go up.