I currently have a Nikon D7500 with a ton of specialty DX lenses (wide-angle, fisheye, standard zoom, telephoto zoom, macro, primes). I only have two FX-compatible lenses: Nikon 50mm and Tokina 100mm. I'm trying to decide whether my next system should be Nikon FF or Nikon Mirrorless. I mostly shoot landscape & walking shots in cities, but also have started to do some introductory astrophotography and moon shooting. For creativity and variety, I like to occasionally dabble with other specialty lens cases like macro, wildlife, etc. I don't really do any people photography. A couple of considerations from my end: I like Nikon and prefer to stay with them. I know that I will need to buy at least a couple of new lenses to start on either system. I tend not to buy the most expensive lenses in a given category and instead have been happy using lenses that rate very well but also don't break the bank: e.g. Tokina (e.g. 11-16, 100), Nikon (35, 18-140, 70-300), Sigma, and Tamron. While I know I can't use my DX lenses on either system without quality loss, ideally I'd love to be able to carry over those 2 FX lenses to the new system, so I at least have a few additional options beyond the core lenses I'd have to buyt. But it's not an absolute requirement, since neither is a heavy-use lens for me. A couple of questions: For the type of stuff I shoot, would full frame and mirrorless be a toss-up? (i.e. either system would be good for what I do) In the year 2020/2021, is it smart to make a big investment in a full-frame camera and FX lenses, or is mirrorless the smarter long-term bet? I know that more mirrorless lenses are hitting the market, but, realistically if I upgrade in 2020/2021, would I be forcing myself into pretty expensive Nikon lenses vs. waiting for the Tokinas/Tamrons of the world to catch up? I'd really appreciate any gut-level reactions and advice. Thanks!