Also, I have the belief that Bitcoin will keep breaking new ATH forever. Should I leave my Bitcoin forever without selling it or set a goal that I have in mind and when it reaches that goal I sell and take my profits?
it's strictly based on individual differences dude... I can't really say when you have to sell your Bitcoins, but I can advice on when to buy.