Agreed luck does play a big part. You can do all the research and fundamentals on a company but it may turn south, and south quick due to market sentiment. A company may be structurally sound but the market is driven by greed and fear.
Back in the hay day the most I made was $15k in a week, this was off $12k capital. But have also lost just as much.
These days I just put money in the mortgage