Dynamics 365: Fundamentals (MB-900) Exam Prep Guide

I have recently been asked who is the ideal candidate to sit Dynamics 365 Fundamentals. Now, I'm not a salesperson. I'm not a technician starting out or pivoting my career to focus on business apps. I'm not even an experienced technician looking to consolidate my understanding since my understanding of Dynamics prior to the fundamentals - if you were to quantify it - equated to the square root of zero. These are all ideal cases. Yet my own case, I simply got up one day and thought you know - why not? I'd entered the industry when Dynamics CRM 4.0 was taking off and I've pretty much exhausted every possible synonym in the English language for words such as niche and specialist which is how most of the Dynamics conversations I'd ever been involved in typically ended up.