If you are talking about a new online order, an easy way to check is there website. I just went and looked. If one ordered today (Jan. 12, 2023), the estimated delivery date is July 24, 2024.
If you are asking about existing orders, those start around Sept of 2023.
If ordering from a dealership: According to the other threads, dealerships that ordered inventory will have those bikes in before all the reservations and the dealers can change the options to customer preferred options. Some states won't allow non-dealership delivery and some will. Buying from dealer will likely come with doc and setup fees and be based on current MSRP, but presumably, they can set the price to whatever they want (higher or lower) like any dealership model.
But there are full threads dedicated to those topics.