Is the 2025 Toyota Supra NASCAR Petty Edition the BEST modded sports car?