Once upon a time, you could mine BTC using a Pentium 4 CPU but man, even an s19 Asic miner can't solve you a block today through solo mining, how powerful is your PC vs an S19? The last time I checked not even the highest-end CPU can mine Bitcoin today.
If you have any high-end CPU right now, it's better to find a CPU with minable coins, I believe that Ryzen threadripper can net you $30 per month, I found this out from a friend who is also into alt mining, but I don't have an interest.
It's better to buy an Asic miner and going a Bitcoin mining pool, you will get paid every time a block gets solved and you won't be the only worker trying to solve a block, don't waste your time.