It's my feeling that when the right school comes along, one knows it. I think if you question if it's the right fit or you're wanting to wait on something else.... then the decision has been made.
I also have a strong opinion that if a player is receiving offers now, he'll continue to have opportunities down the road. I would never encourage someone to make a decision because there might not be another opportunity... unless it was late in the recruiting year and that was the only interest they'd had.