Home Finance IRFC Share Price: Should You Buy, Hold, or Sell in 2025? Key Insights for Investors