Timing is everything, or so they say.

Get your timing right and you can accomplish just about anything. In MLS, that mostly means "winning a championship" since that's the whole point. History is replete with clubs who got their timing right and rode a wave of good form all the way to the confetti party at the end of the season.

- ESPN MLS fantasy: Sign up here!

Unless your timing is bad. And then it can ruin a season with massive potential. Our advice to MLS teams currently in or around the playoff places: Avoid having bad timing. It's wisdom like that that makes the Power Rankings a paragon of excellence.

Viva las ranks!

Previous rankings: Week 28 | Week 27 | Week 26 | Week 25 | Week 24 | Week 23 | Week 22 | Week 21 | Week 20 | Week 19 | Week 18 | Week 17 | Week 16 | Week 15 | Week 14 | Week 13 | Week 12 | Week 11 | Week 10 | Week 9 | Week 8 | Week 7 | Week 6 | Week 5 | Week 4 | Week 3 | Week 2 | Week 1

1. New York City FC (16 wins, 10 draws, 5 losses)

Previous ranking: 2

Next MLS match: Sept. 25 vs. Atlanta (7 p.m. ET, stream live on ESPN+)

We have a new No. 1! Dome Torrent's club hit the road to Frisco, Texas, and picked up a point toward finishing in first place in the Eastern Conference, extending its unbeaten run to nine games. Sure, they dropped two points from a winning position with the late FC Dallas goal, but NYCFC is still the hottest team in MLS.

New York City FC celebrate Valentin Castellanos' goal against FC Dallas. Kevin Jairaj-USA TODAY Sports

Previous ranking: 1

Next MLS match: Sept. 25 vs. Houston (10:30 p.m. ET, stream live on ESPN+)

Here's the thing: LAFC is going to win the Supporters Shield and LAFC is going to enter the playoffs as the favorite to win the MLS Cup. But right now, LAFC has slowed down and that means LAFC can't be the top team in the Power Rankings. There are rules.

,

Previous ranking: 3

Next MLS match: Sept. 25 at San Jose (11 p.m. ET, stream live on ESPN+)

Philly's run against playoff-caliber teams ended in Harrison with a defeat to the Red Bulls, prompting a very fair question about whether the Union have the fortitude to get it done on the road in the postseason. A hectic week ahead looms, with trips to San Jose on Wednesday and Columbus on Sunday.

Previous ranking: 7

Next MLS match: Sept. 25 at NYCFC (7 p.m. ET, stream live on ESPN+)

Josef Martinez is hurt and the prognosis looks bleak. There hasn't been this much panic in Atlanta since the walkers showed up and forced Rick Grimes and his friends to fight for survival. At least it's not as bad as that, Five Stripes faithful.

Previous ranking: 6

Next MLS match: Sept. 29 at Chicago (5 p.m. ET, stream live on ESPN+)

A potentially momentous win on the road in L.A. was undone by a VAR-aided penalty call, but the Reds have a lot to be happy about after the draw against the league's top team. No one will want to face a red-hot Toronto FC when the playoffs start.

Previous ranking: 9

Next MLS match: Sept. 29 at New York Red Bulls (5 p.m. ET, stream live on ESPN+)

Back into the top four for the Black & Red, who took advantage of the less-than-full-strength Seattle Sounders in a Sunday night win at Audi Field. The vibe at Audi Field would be a significant help to keeping Wayne Rooney around for a while before he bounces back across the Atlantic.

Previous ranking: 8

Next MLS match: Sept. 25 at Real Salt Lake (9:30 p.m. ET, stream live on ESPN+)

Zlatan Ibrahimovic has scored a lot of jaw-dropping goals in his career, maybe more than any man alive. His tally on Saturday to help the Galaxy to a 2-1 win over Montreal was not one of those. Sometimes it just pays to be standing in the right spot.

Previous ranking: 4

Next MLS match: Sept. 25 vs. Sporting Kansas City (8 p.m. ET, stream live on ESPN+)

The Loons are migrating toward the playoffs after a good away point in Portland. The draw sets up some simple math: Win on Wednesday at home to a Sporting KC side with nothing to play for, or clinch on Sunday at home to LAFC (a bit of a tougher ask) and they're in.

Previous ranking: 5

Next MLS match: Sept. 29 at San Jose (7:30 p.m. ET, stream live on ESPN+)

The Sounders' hold on second place in the West is tenuous after a loss in D.C. but Brian Schmetzer's team still holds its destiny in its hands with three games to go. The problem is that Seattle could be as low as fourth when the dust settles following Wednesday's matches.

Previous ranking: 20

Next MLS match: Sept. 29 vs. DC United (5 p.m. ET, stream live on ESPN+)

The red alert in Harrison has been downgraded following a bicoastal two-game week that saw Chris Armas' club grab six important points. The winds of fortune have changed direction, which is good because of that whole landfill smell problem in New Jersey.

Previous ranking: 12

Next MLS match: Sept. 25 at Portland (10:30 p.m. ET, stream live on ESPN+)

New England's trying to land the playoff plane but the Revs are stuck in a holding pattern. A disappointing home result against a rotated Real Salt Lake team makes it four games without a win, three of them draws. With a cross-country jaunt to Portland in midweek, nothing gets easier.

Previous ranking: 13

Next MLS match: Sept. 25 vs. LA Galaxy (9:30 p.m. ET, stream live on ESPN+)

Freddy Juarez and his crew might have been happy to get away from Utah for a bit (ahem) and try their luck in New England. Holding on for a point in Foxborough is good enough with a massive Western Conference showdown with the Galaxy coming on Wednesday.

Previous ranking: 10

Next MLS match: Sept. 25 vs. New England (10:30 p.m. ET, stream live on ESPN+)

One point from two home games for the Timbers this week. At least there was a point against Minnesota, but the problem of goals -- meaning there aren't any -- is bordering on disastrous. Getting to the playoffs hardly matters if you can't put the ball in the net when you get there.

Previous ranking: 15

Next MLS match: Sept. 29 at Colorado (7:30 p.m. ET, stream live on ESPN+)

The week saw Luchi Gonzalez's young bucks claim two points from two difficult matches, just good enough to keep FC Dallas in a playoff spot in the extremely competitive West. There's no telling if they'll make the postseason in the end, but Gonzalez's team hasn't rolled over.

Previous ranking: 18

Next MLS match: Sept. 29 vs. FC Dallas (7:30 p.m. ET, stream live on ESPN+)

Stop what you're doing and go watch Kei Kamara's goal in Colorado's win over Sporting. .