Yes, Ryzen 3950X is future-proof as this does not cost you high and gives you legendary performance.