Ride your own ride. Do your own checks and maintenance if you are capable (and DON'T if you are not - get someone experienced to do it and this doesn't always mean your best mate). Like some have said, assume everyone on the road wants to kill you. Make yourself visible and don't try and be a hero. Don't stop training and practicing and getting advice, no matter how old your are or how long you've been riding - you can always learn something. Just because you can do a wheelie it doesn't necessarily mean you're a good rider. Stay humble. If it's raining - watch some decent training videos and aim to do them over and over when you next head out. Get some trials training, it's probably my top tip. Best way to learn balance and control and help you feel confident tackling more technical terrain. Always carry a tool kit or ride with some who has tools that fit your bike! Don't skimp on helmet or tires. There is a MASSIVE difference in helmet quality (get it fitted correctly! Firm everywhere and should squoosh your cheeks in. There should be no pressure points anywhere, and the only way to really test this is by wearing the helmet for as long as you can in the shop. The cheeks will pad out a little over time. Pressure points are definitive sign of a bad fit.) Just don't by a cheap helmet. Shoei do their own independent safety testing that is more thorough than standard safety testing. But there are a good handful of quality brands. Tires you will never agree on with anyone! haha But you can learn as much as you can about them and get advice and read reviews (non-bias ones like these: adventure tire reviews) and test them. The more tires you try the better you will get at knowing what you need and what is best for what terrain etc. Someone above said "Don't get cocky" - I have to tell myself this a lot when I start to feel over confident. It's usually a good sign you're about to crash or have a near miss.