I'm not an expert, but I have access to an expert (professional gambler) on these topics and one of the few things he taught me... "Never buy points".
Long-term, buying points is a losing proposition. Sure, you can pull out a win every now and then doing so, but long-term, NOPE.
I've never questioned this. If someone can prove its wrong, show me the data.