Could you please elaborate on the potential profitability of day trading cryptocurrencies? Is it a viable strategy for generating income, or is it more akin to gambling with unpredictable outcomes? Are there any specific factors or strategies that increase the chances of success in this endeavor? Additionally, what are the potential risks associated with day trading crypto, and how can traders mitigate them?