## 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
WHERE team_id = %(team_id)s) pdi on events.distinct_id = pdi.distinct_id
                WHERE team_id = %(team_id)s AND {event_query} {filters}
                AND toDateTime(events.timestamp) <= toDateTime(%(date_to)s) AND {trunc_func}(events.timestamp) >= toDateTime(%(date_from)s)
                GROUP BY person_id
            ) as e
            CROSS JOIN (
                SELECT toDateTime('0000-00-00 00:00:00') AS total, {trunc_func}(toDateTime(%(date_to)s) - number * %(seconds_in_interval)s) as day_start from numbers(%(num_intervals)s)
            ) as b WHERE has(day, subsequent_day) = 0
            ORDER BY person_id, subsequent_day ASC
            ) WHERE
            ((empty(toString(neighbor(person_id, -1))) OR neighbor(person_id, -1) != person_id) AND subsequent_day != toDateTime(%(date_from)s))
            OR
            ( (neighbor(person_id, -1) = person_id) AND neighbor(subsequent_day, -1) < subsequent_day - INTERVAL {interval})
        ) e
    JOIN (
        SELECT DISTINCT person_id, {trunc_func}(min(events.timestamp)) earliest FROM events 
        JOIN
        (SELECT person_id,
                    distinct_id
            FROM person_distinct_id
            WHERE team_id = %(team_id)s) pdi on events.distinct_id = pdi.distinct_id
        WHERE team_id = %(team_id)s AND {event_query} {filters}
        GROUP BY person_id
    ) earliest ON e.person_id = earliest.person_id
) e
WHERE status = %(status)s
AND {trunc_func}(toDateTime(%(target_date)s)) = subsequent_day
LIMIT %(limit)s OFFSET %(offset)s
"""