While all methods of storing have advantages and disadvantages, the one you pick will be determined by your needs. As an example:
If you want to trade daily, accessibility will be critical; therefore, a hot wallet is generally a good choice. However, if you want to store large numbers of crypto assets and choose security over convenience, investing in a cold wallet may be prudent.