Many excellent books start "slow." My rule is to give the author a chance. So I read 100 pages.
If he/she hasn't hooked me by then - back it goes on the shelf.