The time to buy was a three months or more back, but for most of us, we have to set priorities and make our purchases when we can afford them. An alternative you might think about is prting one up. You can purchase the lower, bolt group, upper and accessories as you go, and who knows, prices might start dropping in a couple of months. Maybe not, but you have to think positively!
Jeff B.