Thanks for posting, @saifkhanengr!
Looks like a real exciting project! Congrats
How long is the prediction horizon (in your plot)?
I always made good experience with adding a (naive) prediction (e.g. derived by a linear regression model or even a constant prediction) as a benchmark to evaluate how well the model of interest performs in that prediction horizon in comparison, see also this thread.
Did you try that already?
Keep it up, @saifkhanengr!
Best regards
Christian