For me 10 minutes is a bare minimum, but then I'm old. A lot of us have certain routes we like to use for intervals so that warm up time is usually just riding to that place. There are whole books and websites that get into the deep minutia of interval training but the basics are all the same.