i wouldnt worry about the multiple owners too much. plenty of people are buying cars and using them for just a short time. Whether its because they couldnt find the car they wanted, but needed a car while they wait for what they wanted, bought something and then lost their job during covid, or bought it and then realized they could sell for more than they paid, theres a ton of reasons for it. Hell, ive debated buying a new truck to use for a few months while I wait for mine to be built, knowing I wont lose much, if any, in the process, and the dealer is willing to take my 5yr old truck with 85k miles on it for 10k less than i bought it new for right now.
Theres also a fairly new phenomenon that started during covid of everyone thinking they are flippers. I know a few people that buy cars to flip. All of those report multiple owners, since they buy and register them and maybe drive them for a short time before flipping.
As for the price, only way to tell if its a good deal or not is check out what other cars similar to it are selling for in the area. 2 years ago, 10k off MSRP for a 3 year old car, I would have said not a good deal. Now a days, new cars are going for MSRP and over and used cars are going for close to new MSRP.