I am looking at buying a mazda 3 GX. I am an undergraduate student. Any advice on deals or good place to get a good deal. Also, I am looking at leasing the car.

Thanks