I think you're probably right, Lantesh. People who work or have worked in the vehicle industry have a real advantage in negotiating because they know where a dealer can be flexible.
Thanks. Hopefully what I posted helps someone. Also never buy a payment. Dealers love to sell you a payment. Always agree on the price of the bike first, and then talk about financing. Never ever simply agree to a payment without understanding the costs first.