I'm a long time pala player, maining Paladin since Wrath. Played all 3 specs about the same amount of time across various xpacs. Sadly due to time commitments I'm mostly a solo player, but also pug a fair bit, organised raiding isn't a thing I can do at the moment.

The question is, I want to be able to do as much as possible (group and solo content), but really only have time available to focus my gearing into a single spec. Currently I'm maining Prot, but lack of dps is hurting my ability to complete the Brawlers Guild. My Ret spec isn't far behind in terms of gear, but it's much harder to get groups with my gear as I'm not cutting edge. My Specs and gear are as follows;

Prot - 35 Artifact Traits - gear ilvl approx 860 (mediocre I know, but enough for most content atm)
Ret - 35 Artifact Traits - gear ilvl approx 857
Holy - 0 Artifact traits (lol, but with AK 25 it's easy to catch up) - gear ilvl approx 850

TL;DR - What's the best spec for a solo player/pugger to pump gear into in order to do the widest range of content possible?