@zaptearnh I'm in the same situation, I've been doing my research.
I'd recommend a new preowed car with very low KMs but same applies for new cars.
Pre approve through bank (dealerships will try screw you over it's a conflict of interest for them not to try to squeeze every cent out of you...