Of all the places to resupply, Edison Lake (VVR aka Vermillion Valley Resort) makes the least sense.
I have a rare but strong disagreement with Steve on this one. While the distances and costs would seem to dictate against the sense of VVR, actual experience says otherwise. First, Red's is not a substitute for VVR, whereas a stop at VVR can supplant both Red's and MTR. Red's is 2 or three days farther from the half way point, and not an alternative to MTR, which VVR is. Second, the 20 bucks ferry fee is less than the extra cost (65 vs 35) of sending a resup to MTR alone.
My plan next time would be skip TM, a pit stop at Red's, but no overnight, in-n-out overnight and major resup at VVR, skip MTR unless timing is good for a mid-day in-n-out to top up on delectables from the hiker boxes. People seem to leave the tastiest stuff at MTR: jerky, summer sausage, nuts etc.