I would say that each has its pros and cons. I do both, I hold some Bitcoins and I also day trade (various coins). If you are starting out, go for some trusted crypto exchange (in case of hold) or crypto broker (in case of day trading). Blockgeeks has an extensive guide on
how to select a crypto exchange and Tradinbeasts on
how to select a reputable crypto broker. Hope this helps.
doing both is the best way, I am the same as you do trading and holding, but I am not very active in trading because my ability is still very low
btw, thank you for the reference link you gave, I will do some research before choosing