Its something I've been thinking about recently.
High fee spikes I'd join a pool, low fees just solo mine & see if I get lucky.
I would be losing money on electricity though. So its probably best to just keep buying.