When will this bitcoin bull run end?