I have a nikon D3200 and I'm getting a little better at my photography. I mostly take pictures of people, landscape and cars. So I thought about getting a 35mm to help me with getting a better picture. My friend suggested a 18-105mm, but I saw the sigma 18-50mm f2.8-4.5. Which one is better the sigma 18-50 or the nikon 18-105?