Your basic strategy (bc shares, dca, 7-10 yr time frame) is sound.
Is now a good time?
Yes it is, but don't hold your breath for short term CG. I'm not saying it won't happen, but the truth is no-one knows when it will happen. Still, with a dca strategy you're effectively easing your way...