heater set on high blows cold until car reaches speads of 50 mph on 2000 Chrysler 300M

heater wont heat up until faster speeds

Asked by for the 2000 Chrysler 300M
possibly clogged heater
2 more answers
Check coolant level too.
Probally your water pump.