Instantaneous Finances in Nigeria: A Comprehensive Overview