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.