I am sure it will take months for the rollout to complete. This ensures servers and networks are not log-jammed - especially since so many are manually upgrading. It also allows for unforeseen bugs and problems to be weeded out early, before there are 1 billion+ W11 users out there.
I am thinking of upgrading my desktop by the time Windows 10 reaches EOL so it can go to Windows 11, which would mean a new motherboard and CPU though.
This is SOP for me. I typically build a totally new computer for me when a new OS comes out. I did it with XP, W7 and again with W10. That way, I have new hardware designed for the new OS - and a "fresh" install of the new OS.
I generally do not like, or recommend, upgrading operating systems on older hardware designed for older operating systems. There so often are way too many problems. And generally, I blame the hardware makers for failing to ensure compatible drivers for the new OS. There is $0.00 returns on investment developing drivers for legacy hardware. They would much rather consumers buy all new where there is lots of profit. I hate that, but I understand it.
I built this computer in Feb 2016 with W10. This was 7 months after the official W10 release date - which I figure is plenty of time to clear any major bugs in the OS, as well as new hardware (and their drivers) made for it.
February is my birthday month so I am planning to build a new W11 system for me this coming February. That will, however, depend on the computer chip shortage - which I hope, by then will be resolved.
My notebook is less than 1 year old and [supposedly] is fully W11 compatible. So I too am waiting to be notified the update is available.