This really depends on your own individual circumstances, your intermediate and long term goals and to a certain extent your personality and your attitude to risk.
If you are relatively new to stock market trading, to be honest I wouldn't trade at all, I would find a good fund which charges low fees.
This will get you into an actively managed investment which is diversified.
After you have done this I would then trade stocks which you would feel comfortable owning as long term investments and buy with a medium term trade in mind (a few weeks to three months).
But just before you buy you would do some serious research on the company and monitor the price and ultimately determine when the price of the stock becomes overbought or to high and then oversold or too low.
Like skipping rope, time your entry and your exit. You never want to pay too much going in, alternatively when the price goes up, don't be shy of jumping back out, if you'r premature and the price keeps going up don't let it get to you, the price will be back down soon enough.
Focus on gaining experience and confidence more so than making money.
If you do this the money will come regardless.
Ironically I have made the most money when I 'think' the least!
Once you get a good 'feel' for a stock and thoroughly understand a company, anticipating wild price variations becomes fairly easy as you 'know' what the price of the stock should be, its true or intrinsic value.