Guys, from what I read here, unless the appointments are really tight to get for medicals, there is zero value in doing medicals well in advance. It is best to do medicals post ITA, just few days before document submission. By doing that, one will have sufficient time to do landing after receiving the COPR because medicals need to be valid at the time of landing. By doing it well in advance, one is putting themselves to the possibility of another medicals before landing. I really wouldn't want to do that.