Should you buy the Nikon D500 in 2020 and beyond?