I prefer to trade because I can make profit faster, I think holding back does give me a big advantage but the problem is time
If you don't have the patience, then neither trading nor holding will work for you. What happened in December 2017 was an exception. Bitcoin will not give you 400% returns every month. It depends on a lot of factors, including your luck.