Is it better to invest in glass, or a body?
I am, for all practical purposes, a hobbyist photographer. I don't always carry my camera with me, and when I do have it, I typically have a purpose behind carrying it. I also don't have a ton of lenses (3 total, 1 of which is prime).
At this point in time, I am using a Canon EOS Rebel T3i and have been for years; but I am also always tempted to purchase the next shiny thing (and have been able to remarkably hold off this long).
My lenses are:
Canon EF 85mm F/1.8 USM prime
Canon EF-S 18-55mm and Canon EF-S 50-250mm kit lenses (F/3.5-5.6)
I would absolutely love to eventually get a Canon EF 135mm F<2 lens, but all of them I have found at this point are relatively expensive (~$1000) and I haven't convinced myself to take the plunge.
Alternatively, I have considered upgrading my body to something a bit more powerful. The cameras I have spent the most time drooling over are the Canon EOS 5DS and the Canon EOS 7D Mark II.
I guess this all just really comes down to asking some more knowledgeable people on the subject for their opinions on what I should do, or what they would do if they were me. Do I upgrade my body? And if so, what would you upgrade to? Or do I continue to slowly collect glass?
Do give you a bit more insight in what I enjoy photographing (since I could see that influencing decisions): I typically shoot my dogs, random objects around the house/ outside, and family members with some trips up to the mountains for nature and wildlife photography. I would absolutely love to capture lightning photos, and have tried a few times, but I do believe I will need a better camera body (sensor) for that since I found mine to have some defective sensor areas at long exposures with large F-values (18 and above).