is there a way to check if i got a "good price" on something?
Yes, fit a regression equation ( or deep NN)  to predict price based on all other parameters. then calculate error ( actual- predicted) , positive error indicates higher price than expected( what is should be) and vice versa. get a basic idea of types of anomalies-

https://machinelearningstories.blogspot.com/2018/07/anomaly-detection-anomaly-detection-by.html