I travel a lot, but mostly to cities so not taking much landscape photos. Instead will be doing street photography. Should I get a mid-range zoom or just a 50mm prime? I was thinking zoom will be very convenient and save me on a lot of walking, but not sure about quality. Anyway, if zoom, any to recommend? Budget $600 and below, willing to buy 2nd hand lens.