Congratulations! I see that you stepped up from a 500 to a 900 - that’s a very exciting jump that definitely comes with a learning curve! I’ll weigh in since I added a new bike to my garage 2 weeks ago, and have been going through the motions to learn it very well. I took a day or so to just ride the bike in the neighborhood (partly because it wasn’t registered yet, partly to get to know it 😂), then took it to the lot to work on some basic skills - think the kind of thing you’d be tested on in the MSF so that I understood the throttle sensitivity (going to be very important for you going to that specific bike!) front and rear brake performance, friction zone, and balance of the bike. After 2 days or so I added in the DDFM drills and did additional research on the bike if I was struggling with certain rides. This was interspersed with more spirited riding on the road. TLDR; take it slow and use DDFM to really get to know the bike AFTER you fully understand the balance, braking, and throttle sensitivity.