How many days/hours can I safely collect my letter of "account in good standing" from my bank before I go to immigration?