"Is it a good idea to buy in anticipation of a split? "
What good is a split? How many investors can only afford $25-$50 dollar shares and not $100? In the real world, most brokerages will require at least several thousand bucks to open an account (at least the last time I checked.) Berkshire Hathaway shares are almost $100,000 each (!), but it keeps a decent valuation. Somebody usually fills the gap if mom and pop investors can't put down that extra $100 for their second share

. Anyways you have to make sure that your anticipation is better than others because if there is a spike on news of a split (as their often is, admittedly, to my bewilderment) the opportunity will already be more or less accounted for by other traders and too many traders hanging in there just for the news and then exciting afterwards will actually produce a downwards pressure.