Ferrari 296 GT3 - The BEST Current GT3 Car?