It really depends on what your budget is, do you really want/need to use the latest hardware, will you be upgrading, etc. Saying all that Skylake is a viable choice of CPU and if I were building a new PC I would go with Skylake but admit that is just a personal opinion.