I’m in the market for a new lens that can handle a bit of everything — portraits, landscapes, maybe even some macro work. Any suggestions for something that won’t break the bank? I’ve been eyeing the 24-70mm f/2.8 but open to other options too.