I own only one shell jacket and layers. Get yourself a really good shell, gore-tex, blah blah and then just layer under it. Imo shell and layers gives you all possibilities.
And in my super personal opinion depending on where you ride you don't even need a gore-tex shell or something crazy expensive. I just have a 686 shell, though it is their higher end line, which is no where near what gore is and I never have any issues with wet or wind, etc. Though maybe you ride somewhere where it does get super wet, etc.
In closing shells ftw!