Text this: Istikhara seeking the best from Allah (SWT): significance, methods and types in light of fourty hadith and the views of the 'ulama