So far what’s worked for me isn’t a screen protector exactly but a case. The least amount of halo/rainbow effect.
https://www.amazon.com/ESTPEAK-Anti-peep-Adsorption-Double-Sided-Protector/dp/B07XQC51YV