Supercars.com have predicted that all three teams will win at some point in 2026, and multiple races each at that. Here is why all three can (and can't) make that prediction a reality.