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.
Actually most of the trader prefer to do long term of investment. And it's already proven that long term is more profitable. But you need to monitor always your hold altcoins cause sometimes it will pump up without your expectations so I suggest always do a daily monitoring even if your in a long term method.