Unpredictable yearly income

Hello,

 

I am a freelance graphic designer.  My yearly income varies vastly year to year, and I really never know how much I'm going to earn.  Is it okay for me to continue to pay my taxes only at the end of the year, or do I need to be paying taxes quarterly?  

Thanks!