It's always both. Obviously try and get the most progressive blue candidate you can every time, but corporate Democrats are still at least marginally better than full-throated fascists.
It being "time" for a progressive takeover doesn't really mean much if progressives aren't running, or primary voters aren't supporting them. Do you have a plan to make either of those things happen?