The various sub-versions of bash are a lot more compatible than the sub-versions of python 3. Just today stuff was breaking on me because of differences between python 3.6 and 3.8
It depends on what features of BASH that you want to use. If you target v3 (as I usually do), then that or a newer version will likely be already installed. There's very little issue with backwards compatibility.