I got approved today!
Applied : Aug 17
Approved : Nov 17, exactly three months.
Received a ghost update today in the morning. Checked the account again in the evening and it got approved. Thank you everyone in this forum for providing great insights and help. Hope you all get your approvals soon.