When moving to a new country, you will not have any credit history, so finding a place or getting a cell plan can be challenging. It’s best to setup a US cross-border debit and credit card in Canada. Once you move to the US, you can update your credit card with US SSN. Doing so will carry over your Canadian credit score to your US credit score. Additionally, I like to use Credit Karma to closely monitor my credit score.
https://leannezhang.medium.com/relocating-to-us-from-canada-with-a-tn-visa-4fb47a1aed34