Hi so I am a beginner, and I want to buy a camera a good camera that would last with me for at least 5 years and I am willing to pay on the body alone $800 I don't mind if its from cannon or Nikon. I will be using the camera to take macro shots and wide panoramic time lapses. Also I want to get...