Depends on budget, current motherboard, and purpose
If mataas budget mo and mainly for gaming suggest ko yung Ryzen 7 5800
Pagnagtitipid ka pa, go for a ryzen 5 2600
Pero kung ipit na ipit ka sa pera, you could go for an old i7 na 4th/5th gen
If gagamitin mo siya pang video editing or anything similar, mag R7 58003d ka, pero mahal talaga yan