The question of the week, did the Porche Taycan live up to the hype? Can it compete with the Tesla Model S?