Should I wait for the amd Zen processors and Intel cannonlake processors or upgrade to a skylake processor now? There doesnt seem to be a Huge improvement between skylake and haswell, it's there but it's not amds 40% increase claim to their Zen processors.