The guide for F1 2010 was up within a week or so of release. The guide for F1 2011 was up on the official release date (Daenius & I both had the game before then). I gave up on the series after 2011 (the demo for F1 2012 was a disaster), but no one stepped up to the plate to create a guide. Well, until now. It looks like Maka has it in the works.
So, your perception of "time of release" until "guide creation" is off, except for 2012.
Originally Posted by Samurai Fantana
I've noticed that the F1 games seem to take longer to get guides than most other big releases. It's been like this since F1 2010.
Done with achievements.
I apologise for any incomplete achievement guides.