Sudden deposite of funds is not okcanada1234 said:You must convince the VO that required funds belong to you & you've not borrowed it. It's been recommended by some senior members on this forum e.g qorax that at the time of POF the bank statement should be of 3-6 months at least. POF could be asked at any stage of the application.
Being Pakistani, you could keep funds in any currency (say US$ or CAD$)
You could invest them in any time deposite scheme thru same bank & they will be automatically reflected in your statement
If you are borrowing funds then its good idea to keep depositing small chunks for some 6 months time rather than large amount
And then get the statement, at the end.