I think accumulating on dips is sound for investing, but I still prefer a hybrid approach of trading/investing where I play the swings exiting most of my position after hitting profit targets while retaining a small amount of crypto for an investment. Combine this with a solid money management plan that limits your total account risk to less than 5% or ideally less than 3% of your total trading capital per trade via stop losses and position sizing. This way I have better control of my risk, and hopefully lessen the risk of ruin.
My approach is just one approach. As you said at the beginning this is working for you, and my strategy is working for me. Do what works for you is important.