Steelers or Miami D?

The Browns suck. Average 16.5 pts per game. Miamis defense is also not great.

Steelers D has been pretty solid even against pretty good teams, the lowest week was 1 and 2 pts. KC averages 23.7 pts

Do I trust all experts that say Miami or do I go with the D that’s carried me all year?