As long as you expect to receive ITA soon, you can of course do your medicals at any time before ITA. I did mine a month or so before ITA as well.
If you expect to wait a long time for ITA, i wouldnt advise it, as your medicals are only valid for a year.