How long are the medical reports valid for? I did my medicals in December 1999, and have now been told that it will take at least another 3-4 months before my I-485 is approved. Will my medicals be invalid by then? Should I simply go ahead and get fresh ones and pre-empt an INS redo request?