Everyone is free to give his opinion. In your above-mentioned article, McAfee didn't gave any logic that can support his prediction. Based on such news one shouldn't start buying. Bull run is on the cards and we must remain prepare for it all the time.