Reminds me of the e60 M5 release. The 06's were for a short time to NA (I think), the 07's were full on, then 08 refresh came out for May delivery. The 09's were a short build because the 2010s brought in the new CIC.
Its always really hard to perfectly "time" the M vehicles because BMW's rate of change and technology rollout is massive. If I could have just one M5 it would be a 2010 but mine was an '08. While I don't think the F10 will go through a refresh in 2014 I do feel it will get some of the newer tech features. I am pulling the trigger for 2013 - just order blindly and go!