Given your current situation, justify and prioritize the three most important features to consider when purchasing a new laptop or desktop computer today.
a) Processing power and speed
b) Storage capacity and type (SSD vs HDD)
c) Portability and battery life