Who will ride this wave?