You run into diminishing returns on test prep pretty fast. You obviously could blow thousands of dollars on a private test prep tutor but you’d be wasting your money compared to the poor kid with a $40 book grinding away at practice problems every night.
I've worked as a teacher. I realized some kids really need people to help them learn. A book wont do them any good until they have figured out how to learn from books. Having a personal tutor if struggling is really helpful.