I'm sure in the next few decades MA Dems in the State Legislature will give the GOP one Congressional District. The Southern Shore Congressional District is the most Republican Congressional District in MA at D+4 currently.
I think that'd have to be in 2020 or never. Baker is extremely popular and will probably won reelection so he will be able to veto whatever map the Dems propose. The only real question is are there enough democrats in the legislature that would break with the party to uphold the veto and force a compromise map to be drawn
Democrats currently have 34 Senators and takes 27 to override a veto. Meaning Democrats can lose 7 Senators and still override. In the House Democrats currently have 126 Representatives and it takes 107 Representative to override a veto. Democrats can lose 19 Representatives and still override a veto. No way Baker and the Republicans pull off enough Democrats when you are looking at a majority of those margins.