I have had several bluetooth speakers for my golf cart. The one I am using now is the best one I have had. It has a very strong magnet that I attach to the metal roof support bracket right behind my head so it is easy to hear. Link below. Also available on Amazon with free returns and great reviews.
G-ROK Wireless Golf Speaker - Rokform