Thats the choice you make. Either buy now and hope there is a product and you get it early enough to make a profit, buy later and hope that its still viable to mine when you get it or give up mining!
Amrory is excellent. I have used it for a while now, had a first class experience. The engineer responds to questions about it and is very helpful. Thoughroughly recommended.