I wanted to believe in Perez unnecessarily much recently and this caused me to fail my prediction about him in the pool in some races. Perez is still on the decline and his qualifying performance has really been horrible recently. Hence I'm indecisive about trusting him again for the Hungarian Grand Prix as well for now.
When it comes to Ricciardo he won't have a decent car indeed. AlphaTauri car is one of the worsts on the grid now. However getting the best out of that car would be enough for Ricciardo to impress Red Bull for securing a seat for himself in the future. After Red Bull part ways with Perez we will most probably see Ricciardo there.