Welcome to the forum looked like s really nice buy, I felt the same way on price when I purchased mine but like people said to me at the time if your happy with the car then price doesn't matter. To be honest I have not looked back I still really enjoy driving mine and I know you will.
steve.