Should a person have to live in the electorate for several years before standing for election?

I'm frankly tired

Of seeing labor and liberals finding someone

Then parachuting them into the seat,don't know the local issues,aren't part of the community.

I think it's one reason why a lot of MPs are not passionate about the job,they aren't a part of the community,they only there cause the party placed them there.

Thoughts?