What if I don't have an idea?
ashishk: Sounds like a great position to be in. Seriously though, I think you have the right idea of taking time off to LEARN. It is so critical.To echo some of the other commenters, I would recommend two things.1. Learn what you're passionate about. What kind of applications do you want to build? In what capacity do you want to be involved in your next company (employee, CTO, CEO, etc.)?2. Learn from smart people. Email 20 people you look up to. Ask to have a 20 min conversation over the phone. Be bold! You might be surprised how helpful people are.Best of luck!