Gede: Actually, before buying a new computer I would recommend trying Linux on a Virtual Machine. That would provide a quick, cheap and simple way to test out the waters. Try different distributions of Linux. Check the difference between KDE, Gnome, XFCE, LXQt. See what kind of applications you need to use and what options exist in the Linux world.
Another option would be to try a Live distribution. You copy it to an USB drive and boot your PC from it. That gives you Linux on "bare metal" (but running from USB is slower, it uses RAM as disk storage and it won't remember any configuration changes you make to it).
Thus, there are some ways to "test the waters" and see if this Linux thing is the right option for you. Consider it like buying a car: there are multiple options available in the market. Maybe you want an urban car, or a van is better for your needs, or a 4x4, or a sports car. Would you like an electric vehicle or a gas or an hybrid? Often times it is easier to recognize what you
don't want or don't like. So take them for a spin before deciding or committing!
There's also the Linux Subsystem for Windows.
And yes, the desktop environment is important, but given you can install a new one without changing distros *(
unlike what Ubuntu has tricked thousands of people into thinking)*, I'd place more priority on the packaging philosophy and ease of use of the distro as (initially) presented.
Do you want updates literally all the time? Only some of the time? Do you want to watch tortured as you watch everyone else get updates whole you get a notice from the maintainers stating this is the final release for your distro until the 22.28 upgrade?
Sure, there's things like Flatpaks, but do you really want 2.2 gigabytes of runtime libraries among other
quirky features just to run a few apps?