Personally ,I will go for holding, both are risky ,and we need risk to make profit in almost all aspect of Crypto , but mining on the other hard is stressful , consumes energy , power etc... And what you earn from mining would be a little amount
Holding it also risky but it safes a whole lot of stress and energy. why mining when you could buy the token or coin at a lower rate then sell when it moon.
I talk on my own point on view.