Whenever someone asks one of these what should I get threads I turn to the want vs need rule.
If you have a particular well defined "need" it is pretty easy to answer.
Service rifle match-you "need" a Garand
Hordes of wild pigs in a swamp 50 yards away , you "need a 485socm.
If you want something just for fun blasting it is a want question and depends if ---you care about ammo cost,you like kick ass recoil,ammo availibility?
historical coolness and a bunch of other stuff . Personal preference actually.
Most folks for one of the above reasons would chose a Garand (or several) before they would go for the 458 socom but either has a ton of fun factor going for it