We all do! And what I meant by timing, is trying to sell at peak and invoice (as a freelancer earning in crypto) when prices are at a dip. Hasn't always worked out, and probably wise not to do during a rally (or a bear market). And what I meant by keeping good records is, you can always look back over a year when doing books and see for yourself you basically make more or less the same without timing. Less headaches to just sell/invoice/buy at fixed periods and effectively cost average it all out.