Hardly anyone with a regular job can just decide to take a 12 week vacation. You'd either have to convince your employer to let you take an unpaid medical leave (and you'd need to have enough savings to survive for 3 months), or you'd need to quit your job and hope to find another when you get back (not that easy for those outside the tech industry).