You can make it, though a little tight. I have waited as long as an hour for my luggage at Dulles AFTER clearing immigration -- but to be fair, as quick as 15 minutes.
If this is a work day, traffic will be horrendous at that time.
You are talking taxi/uber/town car/etc. There is no other practical alternative.