just buy a used mower with a good engine, you can find them all the time for around $100 on facebook marketplace, craigslist, or letgo
you can go up in hp with no issues but you NEVER want to go down more then 1 or 2 hp at the most below what the mower came with or the engine may struggle and...