## Is your feature request related to a problem?

Compare year to date
![image](https://user-images.githubusercontent.com/1727427/101010122-8044ed00-3562-11eb-8be1-8462250ef97a.png)

With last 90 days [(link)](https://app.posthog.net/insights?display=ActionsBar&events=%5B%7B%22id%22%3A%22%24pageview%22%2C%22name%22%3A%22%24pageview%22%2C%22type%22%3A%22events%22%2C%22order%22%3A0%2C%22math%22%3A%22total%22%7D%5D&shown_as=Lifecycle&actions=%5B%5D&properties=%5B%7B%22key%22%3A%22%24current_url%22%2C%22value%22%3A%22https%3A%2F%2Fposthog.com%22%2C%22operator%22%3A%22not_icontains%22%2C%22type%22%3A%22event%22%7D%2C%7B%22key%22%3A%22id%22%2C%22value%22%3A71%2C%22type%22%3A%22cohort%22%7D%5D&interval=week&date_from=-90d)
![image](https://user-images.githubusercontent.com/1727427/101010537-9f437f00-3562-11eb-8e9f-a7e75f0018f5.png)


## Describe the solution you'd like



## Describe alternatives you've considered



## Additional context



#### *Thank you* for your feature request – we love each and every one!

ee/clickhouse/sql/trends/lifecycle.py
from posthog.queries.lifecycle import LIFECYCLE_PEOPLE_SQL
LIFECYCLE_SQL = """
SELECT groupArray(day_start), groupArray(counts), status FROM (
    SELECT if(status = 'dormant', toInt64(SUM(counts)) * toInt16(-1), toInt64(SUM(counts))) as counts, day_start, status
    FROM (
        SELECT {trunc_func}(toDateTime(%(date_to)s) - number * %(seconds_in_interval)s) as day_start, toUInt16(0) AS counts, status
        from numbers(%(num_intervals)s) as main
            CROSS JOIN
            (
            SELECT status
            FROM (
            SELECT ['new', 'returning', 'resurrecting', 'dormant'] as status
            ) ARRAY JOIN status
            ) as sec
        ORDER BY status, day_start
        UNION ALL
        SELECT subsequent_day, count(DISTINCT person_id) counts, status FROM (
                SELECT *, if(base_day = toDateTime('0000-00-00 00:00:00'), 'dormant', if(subsequent_day = base_day + INTERVAL {interval}, 'returning', if(subsequent_day > earliest + INTERVAL {interval}, 'resurrecting', 'new'))) as status FROM (
                    SELECT person_id, base_day, min(subsequent_day) as subsequent_day FROM (
                        SELECT person_id, day as base_day, events.subsequent_day as subsequent_day  FROM (
                            SELECT DISTINCT person_id, {trunc_func}(events.timestamp) day FROM events 
                            JOIN