question ....almost 36 weeks 3.5 cm dilated etc

So Wednesday I was 2 cm dilated, 50% effaced, dr put me on bed rest and said baby will be here before my due date. Yesterday I went to triage and went to 3 cm dilated. Then 3.5 Cm dilated, found out I was contracting 2 minutes apart for hours. They monitored me, gave me a steroid shot for his lungs and then eventually sent me home and told me to come back when my water breaks or if the contractions get too painful to talk through. 
What should I expect? Is he coming soon or could It still be weeks and I got the shot for nothing...
Due date is 1/28 and just about 36 weeks