You definitely don’t need to wait 1.5 years before trying to get paid.
Build 2-3 clean projects, deploy them, put the code on GitHub and start contacting people. Your first clients will teach you things tutorials never will: unclear requirements, bugs in production, deadlines, communication...