The best camera for photography is very subjective. However, the Sony a6100, Canon EOS Rebel T8i, and Nikon D3500 are all excellent digital cameras suitable for budding and intermediate photographers.