The one Apple rule I have is to always wait for the newest model, I learned back when I got my first iPod to wait a little while or at least do some research to see if a new model might be coming out. Bought the 3rd gen iPod and a month or so later the 4th gen comes out with the touch wheel with integrated buttons (as opposed to the 4 at the top of the 3rd gen, which was pretty cool by itself anyway).
If all else fails, at least you have a 2 week return window in the event that a new one comes out. If it ends up being after 2 weeks, the value of these computers really holds up well so selling it would probably recoup most of what you paid.
Actually, I believe if a new one were to come out relatively soon after you bought a new one, Apple has a replacement program that lets you swap it for the new one.
If all else fails, at least you have a 2 week return window in the event that a new one comes out. If it ends up being after 2 weeks, the value of these computers really holds up well so selling it would probably recoup most of what you paid.
Actually, I believe if a new one were to come out relatively soon after you bought a new one, Apple has a replacement program that lets you swap it for the new one.