Seven reasons why SZA’s new album ‘SOS’ was worth the wait