Elon Musk says Tesla might need to slash prices again during “turbulent times” after a four-year profit record low.