3 reasons the party in big tech stocks may be over