Even now, bitcoin is not too late to buy. Yes, it would be great to buy it a few years ago, but even now you will make a very profitable investment if you buy bitcoin. It grows constantly, so buying bitcoin in this period of time will bring you revenue.
Bitcoin price is almost touching 6000$ and i think it is really a big increase in the price of bitcoin before hardfork, i think we need to wait tell the hardfork, because there are more chances that afte hardfork the price of bitcoin will take a correction and may be we get some chance to trade bitcoin in a little low price as compare to the prsent price of bitcoin.
There is a point where the holder is divided into two groups
group A is a user with only a few bitcoins, they will buy a lot of bitcoin at this time because it expects the split to be bitcoingold.
Group B is a big holder who is ready to set a trap after hardfork to buy bitcoins at rock bottom prices, they will try hard to make bitcoin down.
It's never too late to buy because it always generates income every day.