Speedmaster or explorer 2

I’m currently in the market to add to my collection and I’m torn between two watches the explorer 2 polar dial and the speedmaster I understand it’s a bit oranges to apples as one is a gmt and the other a chronograph but I have 2 dive watches one being the seamaster 300m (white dial) and the other being a 41mm Starbucks any suggestions on what I should go for.