Welcome aboard and that car is stunning.
Only suggestion I can give may be to try and adjust your mirrors like so to eliminate blind spots while is still new to you. I've never had visibility issues in any car prior to the cockpit of these, but once adjusted I have had complete confidence in what is beside and behind me.
https://m.wikihow.com/Set-Rear‐View-...te-Blind-Spots