Yeah, i think if you can afford to wait, always do.
On a side note, Linux is amazing, but very complex as far as i know.
I mean, in terms of dificulty, from easiest to hardest:
This also means linus is the most customizable from all of them, and Apple least.
Personally i didnt try Linux, but some of my friends who are programes tell me its jsut too time consuming for them.
OFC this is 100% personal opinion, just adding mine >D.
Now... about laptops:
Since you have some time before your buy, i STRONGLY suggest you get as much information as you can during that time.
I would start here:
I recommend you find 4-5 models you like from diffrent brands and try to locate reviews on them on that page (google that), then compare the information you find.
I can recommend MSI as a decent brand for hi-end Laptops, thou i suggest going for the 17 inch models or 15 inch with less powerfull componenets to minimize heat, and extend lifetime.
If you dont want a gaming laptop however, You might be tempted for an ULTRAbook.