Is the Maserati MC20 the perfect Italian supercar?