How can you avoid pre-order? I don't see anyone shipping literal 'in-stock' units.
If you want a machine that does over 1th youre out of luck. If you are ok with putting many machines together you can get 1th on like 10 Antminers for example that ship out when you pay. It is not as cost effective but in order to get a 1th product now or a 2th later its all the same. Its the long part of the investment you need to look at. I know that it wont produce a ton later on but they will still produce coins after you get your money back.