Hur länge är man invandrare?
Nu för tiden talar man väl snarare om "utrikes födda" och "barn till utrikes födda". Men har inte sett uttrycket "barnbarn till utrikes födda". Då är man nog svensk.
"Invandrare" kan nog även vara en etnisk svensk, född i Sverige. Flyttar man ut mer än ett år har man emigrerat, och får väl lov att immigrera igen, dvs invandra.