As long as you're not using Unity 5.x I think it's just fine to use the latest. Just commit yourself to that one version and don't be tempted to upgrade to major version in the middle of a project.
I’ve never been afraid of just using the newest one and upgrading whenever I have time for it, but if you want one to stick with for a long time, you should probably grab the latest on their LTS (Long Time Support) versions.
Comments
As long as you're not using Unity 5.x I think it's just fine to use the latest. Just commit yourself to that one version and don't be tempted to upgrade to major version in the middle of a project.
I’ve never been afraid of just using the newest one and upgrading whenever I have time for it, but if you want one to stick with for a long time, you should probably grab the latest on their LTS (Long Time Support) versions.
I would say the latest version (2019.3) ;)