no cpu can compete with gpu's in terms of cost efficiency but out of all of them, monero is the most fitting for CPU's since unlike zcash or eth algorithms, it heavily banks on a large on-chip cache which gpu's don't have.
Guess I will have to stick with Monero for now I guess.