I cannot predict how long the hype will go on but depending on the fact that many tech companies are using names like Meta, I suspect this one to go about longer.
So if you can get into the hype early you can sell early whennthe hype is around it's maximum and get a good profit. But there is a risk associated with this too, the chance that you miss the top or end up holding something that is useless.
Whether web3.0 becomes big, end of the day it is not a magic bullet to existing problems.