Is the Nikon D40 still a good camera in 2024?