The reason I take a day off when dealing with Ubuntu upgrades is that while they provide, let's say, OTA updates to get you on the new OS version, I generally have no luck and always end in the upgraded OS but with lots of small bugs here and there (especially when you have NVIDIA Optimus on-board). Add on top of that that I'm not as experienced in Ubuntu as I'm on Windows (and that I keep personal data on a different partition) and at the end I'll simply wipe everything on the Ubuntu partition to start clean instead of hunting and manually fixing those small bugs like I would probably do if I were dealing with Windows
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 32 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (22H2)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (22H2)