Yes it is and at this current phase which Bitcoin keeps breaking altime highs you can buy Dips while still maintaining you DCA strategy. How ? Let's say you buy every week but you saw a dip before your Buying period, you could just buy the DIP for that week instead of waiting and possibly buying higher . There's nothing to worry about though if you can't meet up at that time, you can still stick to your DCA timing as there's possibility of you getting ebven a higher DIP btw