The insurance should not be an issue. I myself bought an 2017 from Hamilton Hyundai at 2.99 at 190/bi-weekly payment. Since I am from Mississauga the insurance is not that good but still its coming at $255.I will be in Guelph!
Those prices seem to be in line with what I was thinking.