One of the best thing to do while waiting for SPM results, and don't have anything to do in mind is to start online course. You can learn almost about anything. I recommend three sites:
A lot of courses, you can get certificates from the courses
Course are high standard, and high workload. But great for those who are willing to take such challenges.
Highly recommended for SPM Leavers, subjects are easy to follow, and you can see application clearly