Here is my timeline. This is based in the US.
Now - May 1, 2026 : Plan and organize for what follows, start saving and building up a war chest.
May 1, 2026: General strike, funded by the aforementioned war chest. Push for unionization everywhere.
July 4th, 2026: Massive protest for the 250th anniversary of the Declaration of Independence. Mirror the original Declaration with a new list of grievances. These protests also provide powerful networking opportunities for organizers.
Midterm elections, 2026: Massive primary turnout, get leftists into as many offices as possible, even when that means masquerading as Republicans in Red Country. Ultimately though, vote strategically in the general. Defeating MAGA is still the primary goal right now, and this is too soon to try risky, idealistic votes. Feel free to vote 3rd party in blue states, but vote blue no matter who in swing states and even red states (unless you got an undercover leftist through the Republican primary).
2027-2028: Keep up the organization and pressure to unionize. Hopefully we got enough opposition to slow down MAGA, and hopefully we got enough local representatives to start rolling out leftist policy.
Election, 2028: Hopefully some of those local representatives are popular enough to bump up to higher offices, though the same strategies as above apply. All the while, we're still pushing unions. By now, a few of them should have converted to co-ops.
Mid-Terms, 2030: If we've been flooding primaries, turning out, and building class-consciousness in our workplaces and communities, progressives should be picking up steam. Three election cycles of unified action should start significantly shifting Congress. If that's the case, we can start actively pushing broader legislation.
Election, 2032: By now we should start seeing significant progressive representation, and people should begin to see the positive effects locally. With enough turnout every cycle, we should be effectively crushing Republicans. Democrats should have a clear majority across the board (with maybe a few secret leftist RINOs). We could possibly even swing a truly progressive president, if there's a good option available.
Once we have total Democratic domination, there are two possibilities. Either we take over the Democratic party outright, or we split the progressives off to their own party.
Rinse and repeat with the Progressive party, until we have enough domination to call a constitutional convention and start the serious work.
The crux of the plan is local action. Organization, unionization, participating in local elections and primaries. Encourage leftists to run for office and campaign for them. Promote candidates and policies on social media and in your social circles.
The goal of this plan is to establish a reasonable time frame for building the confidence of the general population in bolder actions.