cacheNextPlayInStation

suspend fun cacheNextPlayInStation(station: Station): Play?

Try to retrieve the next play for the given station. If one is retrieved, add it to the prepared plays and then return it. Else return null.