You can "Absorb Magic" to make it faster, or get some "Laser Satellites" and leave the game on overnight. If you can't get the SP, you should explore more of the game. There are plenty of ways to get lots of points fast (as you just found out).