This question already has an answer here:
I am looking to buy a nexus 4. I know that the new nexus 5 is coming out, and it is being released with Android KitKat installed. If I get a nexus 4 from a store such as best buy or another one, will my Nexus 4 come with Kitkat? If not, When is KitKat expected to be realised for the Nexus 4. If I am not in a rush to get a new phone, would it be better to by the Nexus 4 now, or the Nexus 5 in a few months?