トレーナーレベルが低い時に捕まえたポケモンは
漏れなくゴミです。

高レベルで捕まえたほうは強化がお得になるだけ
という風説の流布がありますがそれは嘘です。

一目瞭然でCPの最大値が低レベル入手ポケモンは足きりされています。

「レベルが上がってから強化すりゃおk」
これも嘘です。

低レベル時に捕まえたポケモンはその後
どれだけトレーナーレベルを上げようと
捕獲時に足きりされたCP分の強さは取り戻せません。

最適解はトレーナーレベル40まであげて
そのポケモンを育てること
トレーナーレベル39以下で捕まえたポケモンの
強化は総じて妥協です。

低レベル時に進化させると何をどうこうしても
XS個体ができてしまうのもこれが理由です。
ちなみに低レベルで捕まえたXL個体を
ずーっと暖めて高レベルになってから進化させたところで
結果は同じ、雑魚個体が出来上がります。

トレーナーレベル=ポケモンの強さ

これが結論。