Supercars.com have predicted that all three teams will win at some point in 2026, and multiple races each at that. Here is ...