its not 5th gen yet
4th gen only started around 5 years ago
it has happen in every single gen that people suddenly stated that a new gen started but at the end it was just called half gen (like at the middle of 2nd gen people started to say its 3rd gen already but it was just like 2nd gen and half something like this)
anyways its not 5th gen
maybe 4 and half but not 5
I don’t think people can declare a new generation is beginning when it’s happening, nor say it’s happening in the future. I think it’s a retroactive thing