Also dual-booting is honestly the way to go when starting up, just in case.
I generally agree, but I always found when I did that, that I would never take the time to resolve issues I encounter and just jumped back into Windows. It wasn't until I went full immersion that the switch stuck. It's been a few years now, and I'm glad I did.