I'm about to visit Canada in 10 days from USA and planning to stay there for about 5 months. I have a multiple entry tourist visa which is valid for 5 years.
Do I still need to provide proof of funds when I arrive there? If yes, how much should it be for something around 5 months? And, should I provide a document for it or is that fine just to have it in my US bank accounts and just show a print of statements?
The reason I ask is that they already asked for the proof of funds when I applied for the Visa last year, but I'm not sure if they also will ask for it when I arrive there or not, and if they will ask proof for a big money as I'm planning to stay there for 5 months?