With the whole console launch thing- The 3DS was revealed in March, and launched less than a year later. So long as it's announced this year, or at the latest GDC next year, there's a good chance it'll be out come the end of the year.
Remember- the Sega Saturn came out the day after in was revealed.