Nifty 50 Prediction 20 January 2025; Tringle Pattern Breakdown