I would say "registered in NY", but really the sentence is not logical. The fact that you have two homes does not explain why your car is registered in NY. The fact that you have another home in NY might.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.