I know that "Future-Proof" is a stupid term when talking about technology, but I'm building a PC for Dad, and he specifically stated that he wants a computer that I can "upgrade parts" for him when it starts to show age. I was think of the Z-370... any suggestions or future predictions. I don't want to build him a Coffee Lake setup only for it to be obsolete in literally 6 months.