Shall i convert all my CAD cash to USD?

I have some 60k CAD cash which inwas planning to invest soon gradually (in 2-3 months) in CAD ETFs tracking US indices and USD stocks.

I will need a good portion of this money back in 2-3 years as I might be leaving Canada in few years permanently. What should be my investment approach given that CAD is going to take a big hit? If it would have been a long term investment, I would not have cared much as everything should be fine in long term. But since its for short term, I am not sure what should be done immediately so that I dont incur significant losses due to CAD/USD exchange taking a hit.