Some Mitzvos cannot technically be fulfilled without Mashiach’s might. But there is a prohibition against making a Mitzvah unjustifiably conditional upon Mashiach’s arrival, as Rabbi Brand explains here: “Lo tenasu es Hashem”. If jailed outside the land, such as Jonathan Pollard (still!) it is certainly not possible to make Aliyah. Until circumstances change – which can be brought about through Mashiach, as well, “Onness Rachmana patrei”. But this is true only in extenuating circumstances. One may not say “We’ll come to Israel/wear Techeiles/ascend the Temple Mount when Mashiach comes”, when the two events have nothing to do with each other.
Hashem did not say, “Sit on your hands in the land and wait until Moshiach comes to do your job for you”. Hashem said, “drive out all the inhabitants of the land from before you, destroy all their temples, destroy their molten idols, and demolish their high places”. Hashem said, “clear out the Land and settle in it”. Hashem said, “You shall utterly destroy them; neither shall you make a covenant with them, nor be gracious to them”. Hashem said, “You shall demolish their altars and smash their monuments, and cut down their asherim trees, and burn their graven images with fire”. Hashem said, “You do this!” He did not say, “Wait for Moshiach to come and do it”.
See the rest.