Creating a startup is very tough, If you have a great job I'd be careful. If you can I'd try to do something small as a side project first and see how much money you can make. A lot of people here are good coders but have no clue about business, if that is you tread carefully.
It also depends on how much experience you have. If you've been working 1-2 years I'd say no way. 5 years: maybe.
But as others said its good to do when you're young. Combined with living in Thailand or something sounds great.