Hello any and everyone. I’m in need of some help, I have a stock 04 Subaru Impreza with180,000miles on it. Last week it overheated and died on me. Found out I ran out of coolant my fault should have kept a closer eye on it. Got more coolant and also an oil change cause it was time for it anyway. On my way to work today it overheated and died again popped the hood the coolant cap was off and coolant was bubbling and abit of smoke was coming out. Sitting here waiting for my car to cool down enough to bring it back home and off the road. What should I do or what do I need to do to fix my problem this is my daily driver, thank in advance.