In reality, Bitcoin is money itself, and the dollar is just another currency it’s compared to that’s why it’s an exchange rate, not a “price.”
These semantics are not relevant and not needed for most people. Usually what is referred to as price is the exchange rate, mostly these two things are used interchangeably by most of the people in crypto. I only see a minority using the term exchange rate these days.