muhammedasharshahid :
So u guys tell me what components should I buy to work all of this
Just tell me the best one
'best one' is relative. Depending on what you want to do and your budget, the 'best one' could be a ThreadRipper 1950X, an i9-7960X, a Ryzen 2700X, i7-8700k or something else.
If you can budget ~$200 for a new CPU, then your main choices would be between the i5-8400 and Ryzen 2600(X). For photoshop and movie editing, 16GB of DDR4 would be ideal for comfort and that's another ~$180. On the motherboard side of thing, plan for another ~$100 for a basic motherboard or ~$150 if you want to go with something fancier. So you are looking at ~$500 for a solid CPU+MoBo+RAM combo.