I am a developer and want to built my new system ,finalises few CPUs i5-9600k, i7-9700, i7-9700k .my budget is tight and I want a CPU which is cheap and best for my needs . I want a system for Android development, full stack development , ML/AI, data analysis . Will i5-9600k be sufficient for my needs (actually it's pricing are most comfortable for me ) or should I need to go for i7-9700 ? And what will you suggest for other peripherals like MB etc ?consider a built worthy for coming 4 to 5 years. Your recommendations/suggestions will be really helpful ,thank you!