Sachverhalt: A. A._, geboren 1965, meldete sich am 25. Mai 2011 bei der Invalidenversicherung zum Leistungsbezug an. Die IV-Stelle des Kantons Basel-Stadt tätigte verschiedene Abklärungen, namentlich veranlasste sie eine psychiatrische Begutachtung bei Dr. med. B._, Facharzt FMH für Psychiatrie und Psychotherapie (Expertise vom 12. Dezember 2012), und eine rheumatologische Exploration bei Dr. med. C._, Facharzt FMH für Rheumatologie sowie für Innere Medizin, vom 20. Juni 2013 (Untersuchung vom 10. Juni 2013). Nachdem A._ am 12. März 2013 Opfer eines Raubüberfalls geworden war und gegenüber Dr. med. C._ erklärt hatte, es gehe ihr emotional viel schlechter, kam Dr. med. C._ zum Schluss, es könne nicht allein auf die psychiatrische Begutachtung vom 12. Dezember 2012 abgestellt werden. Ein erneutes psychiatrisches Gutachten des Dr. med. B._ datiert vom 18. Juni 2013 (basierend auf einer Untersuchung vom 13. Juni 2013). Nach weiteren Abklärungen, zahlreichen Eingaben der A._ und durchgeführtem Vorbescheidverfahren verfügte die IV-Stelle am 5. Februar 2014 die Zusprechung einer befristeten ganzen Rente vom 1. November 2011 bis 30. September 2012. B. Die dagegen erhobene Beschwerde von A._ wies das Sozialversicherungsgericht des Kantons Basel-Stadt mit Entscheid vom 7. Januar 2015 ab. C. A._ führt Beschwerde in öffentlich-rechtlichen Angelegenheiten und beantragt die Aufhebung des angefochtenen Entscheids und die Anordnung eines Obergutachtens unter Wahrung ihrer Verfahrensrechte. Eventuell sei die Sache zur Neubeurteilung an die IV-Stelle zurückzuweisen. In verfahrensrechtlicher Hinsicht ersucht sie um Gewährung der unentgeltlichen Rechtspflege und um Zusprechung einer Parteientschädigung.