Insiders' thoughts on NASCAR borrowing from F1 spark debate as the 2025 season introduces new rules, including a fastest lap point. What impact will this have?