Career path advice: 1st associate for good analyst, or 2nd associate for great analyst?

Rank: Chimp | 13

Should I leave my position as a 2nd associate for a top-3 analyst at the firm, for a 1st associate position with a less-senior analyst (D vs. MD)? I realize putting myself into contention for the opening could strain my relationship with my current analyst, so I wanted to get some insights from any and all.