Best time to buy before the fork because no one knows if blockchain is going to split again or not, from the looks of it people might greed-split bitcoin again to repeat the same experiences with BCC.
If a hard fork occurs, there is guaranteed to be a split. It's impossible for any other outcome to occur.
Splits will always be there and will increase should better have a good strategy to win it
Its more about proper upgrades not splits. We need to be free from tech / deployment fud. This has and already had lot of bad impact to bitcoin. Market share might be not below 50%, because bitcoin can do!
There is no reason why bitcoin is not the AmazonGoogleEbayApple of the cryptoworld.