Yes, patience is crucial.
If you don't have enough patience, you'll miss out on a lot of profits, so I've always felt that long-term holding is the best way to make money.
This patience is not the key to your success, I think knowledge and patience, these two elements together can create a high profit for you to invest. If you do not believe you try to see, today not only patience and luck, the market becomes more difficult with investors.