4MB is the theoretical limit with SegWit, if you are constructing a block specifically as big as possible. In practice, you will probably never see a 4mb block (and if you did, it would not be composed of minimal transactions).
My calculation was looking at a lower bound for needed transaction cost.
My calculation was looking at a lower bound for needed transaction cost.