I'm not an insider. I just follow the sport very closely, read between the lines of every press release and driver and team interview, and subscribe to TSO (
http://www.tracksideonline.com )
Every deal makes a lot more sense when you get to know the motives of the people involved.