Having done both multiple times on the same (multiple boot) PC,I've avoided the whole reinstallation process when at all possible
fresh installs runs faster than upgrades.
Also having used Linux since early 90s (Slackware),
I tired of support breakage for older hardware even in LTS (long term support) releases
and arbitrary incompatibilities among distros.
Probably for the best; modern PC components are substantially changed (not always better).Its so long ago I did build my latest PC that I cannot remember how I did it
Like