Up up and away. An extraordinary FIA F3 European Season