Here's one to think about......repo usually means lack of funds, which can (and usually is) reflected in the standard of upkeep/maintenance etc. Also, an owner always knows when repo is approaching...it doesn't happen overnight and there can often be a consequent lack of care for the soon to be gone vehicle.
Whatever happens, remember that an Experian and/or HPI clear report is essential in order to avoid any lien on the vehicle from interested parties. My partner and I would not go anywhere near a repo car, although do understand that is our personal opinion. (Other opinions may be available!!).
Entirely agree with tommac about going cheap on a Jag....there's always a reason.
By the way, tommac, glad to learn that you finally sold your S - it looked a nice one, but we've already got one, and Aberdeenshire is a bit of a jaunt from South Staffordshire!!
As always, happy growling, and good luck with your choice, TDF