Home Investing Is Aston Martin share price too cheap or is it a value trap?