There is a third option which shouldn't cost you anything. Go out and look for opportunities to build hours in general aviation!
There are plenty of things a low hours pilot can do, such as glider towing, banner towing, traffic reporting and parachute dropping. You might not earn much but you won't have to put any money up front and you'll learn a lot and have a great time.
Think about it!
Al