Bitcoin recently surged to a new all-time high of $34,684. This time, its bull run is justified by network fundamentals, institutional and retail interests.