So, In this little video rick says to use version 3.0 or later. While there is nothing wrong with that, I use steam version as it auto updates. I will also note that it does not auto save your preferences (settings/config/setup) or projects. Its also a great way to see how much time you have spent in blender (if you like that sort of thing). I am open to others thoughts on this.
Blender on steam: https://store.steampowered.com/app/365670/Blender