I happened to both be smart and make some mistakes when I decided to build my system. Timing-wise luck had it that I bought my hardware right before Kaby Lake, Ryzen & then Coffee Lake dropped. It was still far enough off that I didn't get my CPU at a steal, however. That kinda sucks but such is life. On the plus side, I was paying attention to talk about supply, demand, and pricing. Word was RAM prices would be going up so I purchased my needed hardware sooner and didn't actually build the system for about 5 months. I believe I bought everything in December of 2016. I paid $229 for 32 GB of G.Skill TridentZ DDR4 3200 [F4-3200C16Q-32GTZB]. Currently it's selling for $418 on Amazon and $381 on Newegg. I'm impressed with Ryzen but, personally, I'd probably wait until the 2nd generation which I believe is supposed to be released in Q2 of 2018 if I were to go that route.