What should i do?
In this situation I wouldn't put money first, I would put career aspirations first, which offers the best prospects for where you want to go.
Also take into account traveling time and costs.
Follow where you want to go with your career is my advice.