I've prepared some driver and teams break evens going into round 8 (which is this weekend). Plenty of good options still available.
Drivers: Tsunoda -23, Vettel -8, Gasly -3, Gio 1, Perez 11, Schumacher 15, Mazepin 16, Alonso 17, Russell 19, Kimi 29, Latifi 32, Stroll 32, Dan Ric 35, Ocon 57, Norris 59, Leclerc 66, Sainz 95, Bottas 116, Max 119, Hamilton 176
Teams: Alpha -7, Haas 12, Aston 13, Alfa 23, Williams 29, McLaren 53, Alpine 62, Red Bull 74, Ferrari 92, Mercedes 184
Ferrari are unlikely to reach their BE (though they did go past 92 at Imola and Monaco). It's highly unlikely Mercedes will achieve their BE also with ~170 being maximum points in a round (they achieved 172 in Portugal and Max achieved 170 in France). That means Lewis won't be adding much value either, but a good weekend for Bottas could see his price increase.
How do I fit all of the Mercedes drivers and cars in next round?
The short answer is you can't without trading out Red Bull drivers and cars. A team consisting of only Red and Mercedes drivers and cars would currently cost $210M and even with excellent cash generation so far, it's unlikely your team is worth more than $170M-175M. So you'll still be carrying around cheap drivers and teams. But it's also worth considering:
1. Is 3 trades next round enough? If you are planning on making 3 upgrades next round, you may need to consider one or more downgrade trades this round, so you have sufficient cash in the bank.
2. Should I get Mercedes drivers/teams now? If they go well, its extra points and minimal price decreases. If they have a double DNF, it's a points loss, they lose value and you know other coaches will be getting them in even cheaper.
3. What 'cheap' drivers/teams will you be able to afford? Picking $3M drivers/teams will help with cash for upgrades elsewhere, but they rarely increase significantly in value, which means you could be stuck with them for the remainder of the season.