I am a Novice and currently I have Canon 60D with 50mm 1.8 stm and efs 18-135mm kit lens and thinking of upgrading my DSLR and i`m confused between Canon 7D Mark II or Canon 6D. I want to take landscape, cityscape, night photography and flower photography. So between these 2 which should i go for..and for the lens im thinking of one wide angle and one 24-105mm lens. which lens should i buy first any one of them. Suggest Me Please !!!