Pre-ordering has its plusses and minuses.
Pre-ordering plus; You have a better chance of getting the product just in case it is a best seller and sells out. You may also receive the product quicker.***
Pre-ordering minus; You may wind up paying less for many items after they hit the store shelves. Check out the prices at York and other large train shows and you will see what I mean. Blow outs from Charles Ro, Trainz, Nicholas Smith, etc, competing with each other.
*** Note, I have had several instances from one major dealer (no, I won't say who, so please don't ask) who accepted my early pre order and charge #, but when I called for status months later after seeing the items out in the market, I was told "sorry, sold out". In these instances these were desirable items and the current market prices (at the time) were higher than the pre-order prices were (coincidence?). Friends have had the same experience. I no longer pre-order and have not for several years now.