// Adds dimensions UUID, Author and Topic into GA4
Friday, July 18, 2025
31 C
Singapore

Man surprised by sarcastic comments about S$100k by 30 financial goal, says it can be a strong motivator

SINGAPORE: A Singaporean man has offered his thoughts on Reddit after noticing users ridicule the idea of saving $100,000 by the age of 30.

In a post on r/singaporefi, he shared that he had come across a discussion about this financial milestone and was taken aback by the amount of backlash and “sarcastic comments” it received.

He then offered his perspective, saying that financial benchmarks like this could actually be useful.

While acknowledging that people come from different backgrounds and that those from wealthier families naturally have a head start, he felt that setting a clear goal like this could serve as motivation for others to work towards financial stability.

“If you know that your background may be less wealthy than others, wouldn’t you be motivated to work harder to catch up to the rest?” he said.

“After all, nobody wants to be below average in Singapore, so this may actually encourage people to learn proper financial planning at a younger age and then do better for themselves. Not all comparisons are bad, it’s only bad if you react negatively when you realise you are behind, but not everyone is like that,” he concluded.

See also  Singaporean man hits multimillionaire status after years of saving and investing, asks what’s next

Wanting to hear more perspectives, he posed a simple question to the community: “Why is having a financial benchmark to hit a bad thing?”

“You cannot force all to have the same thinking as you.”

The post quickly drew a mix of responses. Several users agreed with his perspective, noting that setting financial goals is a personal decision and can be beneficial when approached with the right mindset.

One Singaporean Reddit user said, “Don’t think anything is wrong… This is an individual thing. Everyone has their own benchmark. Mine is no mortgage by 40…

“It’s just that when you share and discuss it, be prepared for feedback because everyone thinks differently and has their own opinion.”

Another user echoed this sentiment, writing, “It is good to have a goal: S$100k by 30, S$1m by 65, S$3m by 30, or whatever your goal or benchmark is, it’s all good.”

“But if you take it to the public, just prepare for public comment—you cannot force all to have the same thinking as you or share the same vision.”

See also  50% of Singaporeans Don't Know About This Travel Hack

Others, however, shared a different view. One said, “What’s the point of the benchmark for motivation? Reach it in time and pat yourself on the back? Fail to reach it in time and then kick yourself?”

“It is pointless; come up with a plan for success and keep to it. Because when you reach your first S$100k, you will just want more, so just stick to a plan.”

In other news, a man shared on social media that he’s “getting sick” of his girlfriend’s behaviour of cluttering their home with unnecessary items.

Writing on the r/askSingapore forum on Tuesday (July 1), he explained in a now-deleted post that his girlfriend has a habit of buying things on impulse. Not expensive items, but just random things that catch her eye, even if she rarely uses them. Over time, their home has become packed with unused items filling shelves, drawers, tables, and corners, collecting dust.

Read more: ‘Sick of it’: Man rants about his girlfriend’s habit of cluttering their home with unnecessary items, seeks advice on Reddit

See also  ValueChampion Student Interview Series: Joel Ng, MITB Candidate, SMU

Featured image by freepik (for illustration purposes only)

Hot this week

World marathon record-holder Ruth Chepng’etich suspended for positive doping test

Distance runner Ruth Chepng'etich, has been suspended after testing...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });