Advice on whether to stay in US or go to canada?

^
NYC has insanely high living costs too.

NYC is a lot of fun if you’re young with time and money (but so is Toronto; so is SF), but if you’re an IB analyst, you will have zero free time and you won’t really be able to save much considering how much it costs to live there.