but I feel it's best to buy during the bearish period so you don't necessarily have to wait forever before your holding yields a good profit.
That sounds more like a trading strategy than investing, it is the traders that are so much interested in maximizing profits within a shortest time frame. timing the market bottom can be very dangerous, you can buy freely at any time at any price with your dca strategy, the bearish period you suggested should only be seen as an added advantage of accumulating more Bitcoin in to your portfolio. concentrating only on buying when there is a bear market can be very risky and devastating causing emotional unrest if the bear market condition continues for too long without an upwards market trends, but with your dca you can buy at anytime and any price freely without much worries.