I've been buying motorcycles for years and dealers know what they have ordered, but they never know what they are going to get until it gets unloaded at the dealership. They don't know when it will arrive, what color, or how many. All they can do is estimate, so while it does appear the bikes may start showing up in late March, your local dealer can't tell you if he will have one, two, or none. It is typical for a dealer to ask for 4 bikes and get 1 or 2. If you can find a dealer that sells only Yamaha, they will likely be first priority vs. a dealership that sells several different makes. There is a small local Kawasaki dealership (Universal City, Texas) that has every iteration of Ninja 300 for 2015. Meanwhile a much larger dealership (Woods Cycle Country) that sells, Yamaha, Suzuki, and Kawasaki doesn't have a single 2015 Ninja 300. For Honda, the priority dealerships are called Power Dealers. I don't know how Yamaha doles out their bikes.