I am going to be purchasing a new bike this season and am looking for suggestions. So far I have been riding a Ninja 300 for a bit over a year. I have been mostly using the motorcycle for work commutes, random errands, as well as canyon runs, and a couple of track days, I would like to do a few...