When trading you have to be keep on watching the market situation and the fluctuations of the market.
You can't establish a market situation,fluctuation or the future direction the market(prices)is gonna take really
When the price is high you have make your trade then you can gain the good income.
You could buy when the price is high,and the next day the price all crashes in your face,at that point in time you'll be facing huge losses,that will have to be covered up
Its sometimes depend on luck and experience.
I'll have e to agree with you on this one,while experience could play a really vital part sometimes,Luck to me is very important,most times you can get in at the right time and bang,you are in for profits,that to me is Luck