Allah SWT is best of planners