Is The 2025 GT3 'Worth It'? [S7, E19]