What is the Best Motorcycle to Buy?

The best motorcycle to buy would be the Kawasaki Ninja 250. This would be the best because of the price and how common they are so finding parts would be easy.