2 types of best:
- best rate of return now (short term vision)
- best for the future (long term vision)
If you want stable return then you need to find a large pool with stake as close as possible to max of 65mn that has a luck score of close to 100%… and a reasonable variable margin say <3% and a fixed cost of 340
If you want to invest for the future then you should stake with a smaller pool where the rate of return will be roughly the same but more volatile (less return in some months and more in other). This helps decentralisation as stake is not controlled by the few, but distributed. Note that you will get about the same rate of return as if you staked with a large pool, although this would be more volatile month on month.
Extreme example: it is better for decentralisation to have 2 thousand pools with stake evenly distributed between them than 100 pools with a lot of stake and the rest 1900 with small stake.
There are plenty of small pool operators to choose from, myself included, pool id: DSIO